Update sli-adaptor/aai-service package names
[ccsdk/sli/adaptors.git] / aai-service / provider / src / main / java / org / onap / sli / adaptors / aai / data / v1507 / VServer.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * openECOMP : SDN-C
4  * ================================================================================
5  * Copyright (C) 2017 ONAP Intellectual Property. All rights
6  *                                              reserved.
7  * ================================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  * 
12  *      http://www.apache.org/licenses/LICENSE-2.0
13  * 
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END=========================================================
20  */
21
22 package org.onap.ccsdk.sli.adaptors.aai.data.v1507;
23
24 import java.util.ArrayList;
25 import java.util.HashMap;
26 import java.util.List;
27 import java.util.Map;
28 import javax.annotation.Generated;
29 import com.fasterxml.jackson.annotation.JsonAnyGetter;
30 import com.fasterxml.jackson.annotation.JsonAnySetter;
31 import com.fasterxml.jackson.annotation.JsonIgnore;
32 import com.fasterxml.jackson.annotation.JsonInclude;
33 import com.fasterxml.jackson.annotation.JsonProperty;
34 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
35
36 @JsonInclude(JsonInclude.Include.NON_NULL)
37 @Generated("org.jsonschema2pojo")
38 @JsonPropertyOrder({
39     "vmId",
40     "vmName",
41     "vmName2",
42     "host",
43     "image",
44     "flavor",
45     "ipAddresses",
46     "vserverLink",
47     "relationshipList"
48 })
49 public class VServer {
50
51     @JsonProperty("vmId")
52     private String vmId;
53     @JsonProperty("vmName")
54     private String vmName;
55     @JsonProperty("vmName2")
56     private String vmName2;
57     @JsonProperty("host")
58     private Host host;
59     @JsonProperty("image")
60     private Image image;
61     @JsonProperty("flavor")
62     private Flavor flavor;
63     @JsonProperty("ipAddresses")
64     private List<IpAddress> ipAddresses = new ArrayList<IpAddress>();
65     @JsonProperty("vserverLink")
66     private String vserverLink;
67     @JsonProperty("relationshipList")
68     private RelationshipList relationshipList;
69     @JsonIgnore
70     private Map<String, Object> additionalProperties = new HashMap<String, Object>();
71
72     /**
73      * 
74      * @return
75      *     The vmId
76      */
77     @JsonProperty("vmId")
78     public String getVmId() {
79         return vmId;
80     }
81
82     /**
83      * 
84      * @param vmId
85      *     The vmId
86      */
87     @JsonProperty("vmId")
88     public void setVmId(String vmId) {
89         this.vmId = vmId;
90     }
91
92     /**
93      * 
94      * @return
95      *     The vmName
96      */
97     @JsonProperty("vmName")
98     public String getVmName() {
99         return vmName;
100     }
101
102     /**
103      * 
104      * @param vmName
105      *     The vmName
106      */
107     @JsonProperty("vmName")
108     public void setVmName(String vmName) {
109         this.vmName = vmName;
110     }
111
112     /**
113      * 
114      * @return
115      *     The vmName2
116      */
117     @JsonProperty("vmName2")
118     public String getVmName2() {
119         return vmName2;
120     }
121
122     /**
123      * 
124      * @param vmName2
125      *     The vmName2
126      */
127     @JsonProperty("vmName2")
128     public void setVmName2(String vmName2) {
129         this.vmName2 = vmName2;
130     }
131
132     /**
133      * 
134      * @return
135      *     The host
136      */
137     @JsonProperty("host")
138     public Host getHost() {
139         return host;
140     }
141
142     /**
143      * 
144      * @param host
145      *     The host
146      */
147     @JsonProperty("host")
148     public void setHost(Host host) {
149         this.host = host;
150     }
151
152     /**
153      * 
154      * @return
155      *     The image
156      */
157     @JsonProperty("image")
158     public Image getImage() {
159         return image;
160     }
161
162     /**
163      * 
164      * @param image
165      *     The image
166      */
167     @JsonProperty("image")
168     public void setImage(Image image) {
169         this.image = image;
170     }
171
172     /**
173      * 
174      * @return
175      *     The flavor
176      */
177     @JsonProperty("flavor")
178     public Flavor getFlavor() {
179         return flavor;
180     }
181
182     /**
183      * 
184      * @param flavor
185      *     The flavor
186      */
187     @JsonProperty("flavor")
188     public void setFlavor(Flavor flavor) {
189         this.flavor = flavor;
190     }
191
192     /**
193      * 
194      * @return
195      *     The ipAddresses
196      */
197     @JsonProperty("ipAddresses")
198     public List<IpAddress> getIpAddresses() {
199         return ipAddresses;
200     }
201
202     /**
203      * 
204      * @param ipAddresses
205      *     The ipAddresses
206      */
207     @JsonProperty("ipAddresses")
208     public void setIpAddresses(List<IpAddress> ipAddresses) {
209         this.ipAddresses = ipAddresses;
210     }
211
212     /**
213      * 
214      * @return
215      *     The vserverLink
216      */
217     @JsonProperty("vserverLink")
218     public String getVserverLink() {
219         return vserverLink;
220     }
221
222     /**
223      * 
224      * @param vserverLink
225      *     The vserverLink
226      */
227     @JsonProperty("vserverLink")
228     public void setVserverLink(String vserverLink) {
229         this.vserverLink = vserverLink;
230     }
231
232     /**
233      * 
234      * @return
235      *     The relationshipList
236      */
237     @JsonProperty("relationshipList")
238     public RelationshipList getRelationshipList() {
239         return relationshipList;
240     }
241
242     /**
243      * 
244      * @param relationshipList
245      *     The relationshipList
246      */
247     @JsonProperty("relationshipList")
248     public void setRelationshipList(RelationshipList relationshipList) {
249         this.relationshipList = relationshipList;
250     }
251
252     @JsonAnyGetter
253     public Map<String, Object> getAdditionalProperties() {
254         return this.additionalProperties;
255     }
256
257     @JsonAnySetter
258     public void setAdditionalProperty(String name, Object value) {
259         this.additionalProperties.put(name, value);
260     }
261
262 }