4338f469eaf8401d7cd8ae86d025e18411c67a4f
[usecase-ui/server.git] /
1 /**
2  * Copyright 2016-2017 ZTE Corporation.
3  * <p>
4  * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
5  * the License. You may obtain a copy of the License at
6  * <p>
7  * http://www.apache.org/licenses/LICENSE-2.0
8  * <p>
9  * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
10  * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
11  * specific language governing permissions and limitations under the License.
12  */
13 package org.onap.usecaseui.server.service.slicingdomain.aai.bean;
14
15 import javax.persistence.Column;
16 import javax.persistence.Id;
17
18 import com.fasterxml.jackson.annotation.JsonCreator;
19 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
20 import com.fasterxml.jackson.annotation.JsonProperty;
21
22 @JsonIgnoreProperties(ignoreUnknown = true)
23 public class AAIServiceProfiles {
24
25     @JsonProperty("profile-id")
26     private String profileId;
27
28     @JsonProperty("latency")
29     private int latency;
30
31     @JsonProperty("max-number-of-UEs")
32     private int maxNumberOfUEs;
33
34     @JsonProperty("coverage-area-TA-list")
35     private String coverageAreaTAList;
36
37     @JsonProperty("ue-mobility-level")
38     private String ueMobilityLevel;
39
40     @JsonProperty("resource-sharing-level")
41     private String resourceSharingLevel;
42
43     @JsonProperty("exp-data-rate-UL")
44     private int expDataRateUL;
45
46     @JsonProperty("exp-data-rate-DL")
47     private int expDataRateDL;
48
49     @JsonProperty("area-traffic-cap-UL")
50     private int areaTrafficCapUL;
51
52     @JsonProperty("area-traffic-cap-DL")
53     private int areaTrafficCapDL;
54
55     @JsonProperty("activity-factor")
56     private int activityFactor;
57
58     @JsonProperty("jitter")
59     private int jitter;
60
61     @JsonProperty("survival-time")
62     private int survivalTime;
63
64     @JsonProperty("cs-availability")
65     private int csAvailability;
66
67     @JsonProperty("reliability")
68     private int reliability;
69
70     @JsonProperty("exp-data-rate")
71     private int expDataRate;
72
73     @JsonProperty("traffic-density")
74     private int trafficDensity;
75
76     @JsonProperty("conn-density")
77     private int connDensity;
78
79     @JsonProperty("resource-version")
80     private String resourceVersion;
81
82     public String getProfileId() {
83         return profileId;
84     }
85
86     public void setProfileId(String profileId) {
87         this.profileId = profileId;
88     }
89
90     public int getLatency() {
91         return latency;
92     }
93
94     public void setLatency(int latency) {
95         this.latency = latency;
96     }
97
98     public int getMaxNumberOfUEs() {
99         return maxNumberOfUEs;
100     }
101
102     public void setMaxNumberOfUEs(int maxNumberOfUEs) {
103         this.maxNumberOfUEs = maxNumberOfUEs;
104     }
105
106     public String getCoverageAreaTAList() {
107         return coverageAreaTAList;
108     }
109
110     public void setCoverageAreaTAList(String coverageAreaTAList) {
111         this.coverageAreaTAList = coverageAreaTAList;
112     }
113
114     public String getUeMobilityLevel() {
115         return ueMobilityLevel;
116     }
117
118     public void setUeMobilityLevel(String ueMobilityLevel) {
119         this.ueMobilityLevel = ueMobilityLevel;
120     }
121
122     public String getResourceSharingLevel() {
123         return resourceSharingLevel;
124     }
125
126     public void setResourceSharingLevel(String resourceSharingLevel) {
127         this.resourceSharingLevel = resourceSharingLevel;
128     }
129
130     public int getExpDataRateUL() {
131         return expDataRateUL;
132     }
133
134     public void setExpDataRateUL(int expDataRateUL) {
135         this.expDataRateUL = expDataRateUL;
136     }
137
138     public int getExpDataRateDL() {
139         return expDataRateDL;
140     }
141
142     public void setExpDataRateDL(int expDataRateDL) {
143         this.expDataRateDL = expDataRateDL;
144     }
145
146     public int getAreaTrafficCapUL() {
147         return areaTrafficCapUL;
148     }
149
150     public void setAreaTrafficCapUL(int areaTrafficCapUL) {
151         this.areaTrafficCapUL = areaTrafficCapUL;
152     }
153
154     public int getAreaTrafficCapDL() {
155         return areaTrafficCapDL;
156     }
157
158     public void setAreaTrafficCapDL(int areaTrafficCapDL) {
159         this.areaTrafficCapDL = areaTrafficCapDL;
160     }
161
162     public int getActivityFactor() {
163         return activityFactor;
164     }
165
166     public void setActivityFactor(int activityFactor) {
167         this.activityFactor = activityFactor;
168     }
169
170     public int getJitter() {
171         return jitter;
172     }
173
174     public void setJitter(int jitter) {
175         this.jitter = jitter;
176     }
177
178     public int getSurvivalTime() {
179         return survivalTime;
180     }
181
182     public void setSurvivalTime(int survivalTime) {
183         this.survivalTime = survivalTime;
184     }
185
186     public int getCsAvailability() {
187         return csAvailability;
188     }
189
190     public void setCsAvailability(int csAvailability) {
191         this.csAvailability = csAvailability;
192     }
193
194     public int getReliability() {
195         return reliability;
196     }
197
198     public void setReliability(int reliability) {
199         this.reliability = reliability;
200     }
201
202     public int getExpDataRate() {
203         return expDataRate;
204     }
205
206     public void setExpDataRate(int expDataRate) {
207         this.expDataRate = expDataRate;
208     }
209
210     public int getTrafficDensity() {
211         return trafficDensity;
212     }
213
214     public void setTrafficDensity(int trafficDensity) {
215         this.trafficDensity = trafficDensity;
216     }
217
218     public int getConnDensity() {
219         return connDensity;
220     }
221
222     public void setConnDensity(int connDensity) {
223         this.connDensity = connDensity;
224     }
225
226     public String getResourceVersion() {
227         return resourceVersion;
228     }
229
230     public void setResourceVersion(String resourceVersion) {
231         this.resourceVersion = resourceVersion;
232     }
233
234
235 }