2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 ONAP Intellectual Property. All rights
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
12 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
22 package org.onap.ccsdk.sli.adaptors.aai.data.v1507;
24 import java.util.HashMap;
26 import javax.annotation.Generated;
27 import com.fasterxml.jackson.annotation.JsonAnyGetter;
28 import com.fasterxml.jackson.annotation.JsonAnySetter;
29 import com.fasterxml.jackson.annotation.JsonIgnore;
30 import com.fasterxml.jackson.annotation.JsonInclude;
31 import com.fasterxml.jackson.annotation.JsonProperty;
32 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
34 @JsonInclude(JsonInclude.Include.NON_NULL)
35 @Generated("org.jsonschema2pojo")
48 @JsonProperty("imageId")
49 private String imageId;
50 @JsonProperty("imageName")
51 private String imageName;
52 @JsonProperty("osType")
53 private String osType;
54 @JsonProperty("osVersion")
55 private String osVersion;
56 @JsonProperty("application")
57 private String application;
58 @JsonProperty("applicationVersion")
59 private String applicationVersion;
60 @JsonProperty("applicationVendor")
61 private String applicationVendor;
62 @JsonProperty("imageLink")
63 private String imageLink;
65 private Map<String, Object> additionalProperties = new HashMap<String, Object>();
72 @JsonProperty("imageId")
73 public String getImageId() {
82 @JsonProperty("imageId")
83 public void setImageId(String imageId) {
84 this.imageId = imageId;
92 @JsonProperty("imageName")
93 public String getImageName() {
102 @JsonProperty("imageName")
103 public void setImageName(String imageName) {
104 this.imageName = imageName;
112 @JsonProperty("osType")
113 public String getOsType() {
122 @JsonProperty("osType")
123 public void setOsType(String osType) {
124 this.osType = osType;
132 @JsonProperty("osVersion")
133 public String getOsVersion() {
142 @JsonProperty("osVersion")
143 public void setOsVersion(String osVersion) {
144 this.osVersion = osVersion;
152 @JsonProperty("application")
153 public String getApplication() {
162 @JsonProperty("application")
163 public void setApplication(String application) {
164 this.application = application;
170 * The applicationVersion
172 @JsonProperty("applicationVersion")
173 public String getApplicationVersion() {
174 return applicationVersion;
179 * @param applicationVersion
180 * The applicationVersion
182 @JsonProperty("applicationVersion")
183 public void setApplicationVersion(String applicationVersion) {
184 this.applicationVersion = applicationVersion;
190 * The applicationVendor
192 @JsonProperty("applicationVendor")
193 public String getApplicationVendor() {
194 return applicationVendor;
199 * @param applicationVendor
200 * The applicationVendor
202 @JsonProperty("applicationVendor")
203 public void setApplicationVendor(String applicationVendor) {
204 this.applicationVendor = applicationVendor;
212 @JsonProperty("imageLink")
213 public String getImageLink() {
222 @JsonProperty("imageLink")
223 public void setImageLink(String imageLink) {
224 this.imageLink = imageLink;
228 public Map<String, Object> getAdditionalProperties() {
229 return this.additionalProperties;
233 public void setAdditionalProperty(String name, Object value) {
234 this.additionalProperties.put(name, value);