2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T 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=========================================================
22 package org.openecomp.mso.client.aai.entities;
24 import com.fasterxml.jackson.annotation.JsonInclude;
25 import com.fasterxml.jackson.annotation.JsonProperty;
26 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
28 @JsonInclude(JsonInclude.Include.NON_NULL)
32 "configuration-sub-type",
35 "orchestration-status",
37 "configuration-selflink",
38 "model-customization-id"
40 public class Configuration {
42 @JsonProperty("configuration-id")
43 private String configurationId;
44 @JsonProperty("configuration-name")
45 private String configurationName;
46 @JsonProperty("configuration-type")
47 private String configurationType;
48 @JsonProperty("configuration-sub-type")
49 private String configurationSubType;
50 @JsonProperty("model-invariant-id")
51 private String modelInvariantId;
52 @JsonProperty("model-version-id")
53 private String modelVersionId;
54 @JsonProperty("orchestration-status")
55 private String orchestrationStatus;
56 @JsonProperty("operational-status")
57 private String operationalStatus;
58 @JsonProperty("configuration-selflink")
59 private String configurationSelflink;
60 @JsonProperty("model-customization-id")
61 private String modelCustomizationId;
63 @JsonProperty("configuration-id")
64 public String getConfigurationId() {
65 return configurationId;
68 @JsonProperty("configuration-id")
69 public void setConfigurationId(String configurationId) {
70 this.configurationId = configurationId;
73 @JsonProperty("configuration-name")
74 public String getConfigurationName() {
75 return configurationName;
78 @JsonProperty("configuration-name")
79 public void setConfigurationName(String configurationName) {
80 this.configurationName = configurationName;
83 @JsonProperty("configuration-type")
84 public String getConfigurationType() {
85 return configurationType;
88 @JsonProperty("configuration-type")
89 public void setConfigurationType(String configurationType) {
90 this.configurationType = configurationType;
93 @JsonProperty("configuration-sub-type")
94 public String getConfigurationSubType() {
95 return configurationSubType;
98 @JsonProperty("configuration-sub-type")
99 public void setConfigurationSubType(String configurationSubType) {
100 this.configurationSubType = configurationSubType;
103 @JsonProperty("model-invariant-id")
104 public String getModelInvariantId() {
105 return modelInvariantId;
108 @JsonProperty("model-invariant-id")
109 public void setModelInvariantId(String modelInvariantId) {
110 this.modelInvariantId = modelInvariantId;
113 @JsonProperty("model-version-id")
114 public String getModelVersionId() {
115 return modelVersionId;
118 @JsonProperty("model-version-id")
119 public void setModelVersionId(String modelVersionId) {
120 this.modelVersionId = modelVersionId;
123 @JsonProperty("orchestration-status")
124 public String getOrchestrationStatus() {
125 return orchestrationStatus;
128 @JsonProperty("orchestration-status")
129 public void setOrchestrationStatus(String orchestrationStatus) {
130 this.orchestrationStatus = orchestrationStatus;
133 @JsonProperty("operational-status")
134 public String getOperationalStatus() {
135 return operationalStatus;
138 @JsonProperty("operational-status")
139 public void setOperationalStatus(String operationalStatus) {
140 this.operationalStatus = operationalStatus;
143 @JsonProperty("model-customization-id")
144 public String getModelCustomizationId() {
145 return modelCustomizationId;
148 @JsonProperty("model-customization-id")
149 public void setModelCustomizationId(String modelCustomizationId) {
150 this.modelCustomizationId = modelCustomizationId;
153 @JsonProperty("configuration-selflink")
154 public String getConfigurationSelflink() {
155 return configurationSelflink;
158 @JsonProperty("configuration-selflink")
159 public void setConfigurationSelflink(String configurationSelflink) {
160 this.configurationSelflink = configurationSelflink;