2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2023 DTAG Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.onap.so.moi;
23 import com.fasterxml.jackson.annotation.*;
24 import javax.annotation.Generated;
25 import java.util.HashMap;
28 @JsonInclude(JsonInclude.Include.NON_NULL)
29 @JsonPropertyOrder({"coverageAreaTAList", "dLLatency", "uLLatency", "resourceSharingLevel", "serviceType",
31 @Generated("jsonschema2pojo")
32 public class RANSliceSubnetProfile {
34 @JsonProperty("coverageAreaTAList")
35 private Integer coverageAreaTAList;
36 @JsonProperty("latency")
37 private Integer latency;
38 @JsonProperty("dLLatency")
39 private Integer dLLatency;
40 @JsonProperty("uLLatency")
41 private Integer uLLatency;
42 @JsonProperty("resourceSharingLevel")
43 private String resourceSharingLevel;
44 @JsonProperty("serviceType")
45 private String serviceType;
46 @JsonProperty("maxNumberofUEs")
47 private Integer maxNumberofUEs;
48 @JsonProperty("areaTrafficCapDL")
49 private Integer areaTrafficCapDL;
51 private Map<String, Object> additionalProperties = new HashMap<String, Object>();
53 @JsonProperty("coverageAreaTAList")
54 public Integer getCoverageAreaTAList() {
55 return coverageAreaTAList;
58 @JsonProperty("coverageAreaTAList")
59 public void setCoverageAreaTAList(Integer coverageAreaTAList) {
60 this.coverageAreaTAList = coverageAreaTAList;
63 @JsonProperty("dLLatency")
64 public Integer getdLLatency() {
68 @JsonProperty("dLLatency")
69 public void setdLLatency(Integer dLLatency) {
70 this.dLLatency = dLLatency;
73 @JsonProperty("uLLatency")
74 public Integer getuLLatency() {
78 @JsonProperty("uLLatency")
79 public void setuLLatency(Integer uLLatency) {
80 this.uLLatency = uLLatency;
83 @JsonProperty("resourceSharingLevel")
84 public String getResourceSharingLevel() {
85 return resourceSharingLevel;
88 @JsonProperty("resourceSharingLevel")
89 public void setResourceSharingLevel(String resourceSharingLevel) {
90 this.resourceSharingLevel = resourceSharingLevel;
93 @JsonProperty("serviceType")
94 public String getServiceType() {
98 @JsonProperty("serviceType")
99 public void setServiceType(String serviceType) {
100 this.serviceType = serviceType;
103 @JsonProperty("maxNumberofUEs")
104 public Integer getMaxNumberofUEs() {
105 return maxNumberofUEs;
108 @JsonProperty("maxNumberofUEs")
109 public void setMaxNumberofUEs(Integer maxNumberofUEs) {
110 this.maxNumberofUEs = maxNumberofUEs;
114 public Map<String, Object> getAdditionalProperties() {
115 return this.additionalProperties;
119 public void setAdditionalProperty(String name, Object value) {
120 this.additionalProperties.put(name, value);
123 @JsonProperty("areaTrafficCapDL")
124 public Integer getAreaTrafficCapDL() {
125 return this.areaTrafficCapDL;
128 @JsonProperty("latency")
129 public Integer getLatency() {
133 @JsonProperty("latency")
134 public void setLatency(Integer latency) {
135 this.latency = latency;
138 @JsonProperty("areaTrafficCapDL")
139 public void setAreaTrafficCapDL(Integer areaTrafficCapDL) {
140 this.areaTrafficCapDL = areaTrafficCapDL;