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=========================================================
21 package org.openecomp.mso.client.aai.objects;
23 import com.fasterxml.jackson.annotation.JsonInclude;
24 import com.fasterxml.jackson.annotation.JsonProperty;
25 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
27 @JsonInclude(JsonInclude.Include.NON_NULL)
29 "operational-environment-id",
30 "operational-environment-name",
31 "operational-environment-type",
32 "operational-environment-status",
37 public class AAIOperationalEnvironment {
39 @JsonProperty("operational-environment-id")
40 private String operationalEnvironmentId;
41 @JsonProperty("operational-environment-name")
42 private String operationalEnvironmentName;
43 @JsonProperty("operational-environment-type")
44 private String operationalEnvironmentType;
45 @JsonProperty("operational-environment-status")
46 private String operationalEnvironmentStatus;
47 @JsonProperty("tenant-context")
48 private String tenantContext;
49 @JsonProperty("workload-context")
50 private String workloadContext;
51 @JsonProperty("resource-version")
52 private String resourceVersion;
54 @JsonProperty("operational-environment-id")
55 public String getOperationalEnvironmentId() {
56 return operationalEnvironmentId;
59 @JsonProperty("operational-environment-id")
60 public void setOperationalEnvironmentId(String operationalEnvironmentId) {
61 this.operationalEnvironmentId = operationalEnvironmentId;
64 public AAIOperationalEnvironment withOperationalEnvironmentId(String operationalEnvironmentId) {
65 this.operationalEnvironmentId = operationalEnvironmentId;
69 @JsonProperty("operational-environment-name")
70 public String getOperationalEnvironmentName() {
71 return operationalEnvironmentName;
74 @JsonProperty("operational-environment-name")
75 public void setOperationalEnvironmentName(String operationalEnvironmentName) {
76 this.operationalEnvironmentName = operationalEnvironmentName;
79 public AAIOperationalEnvironment withOperationalEnvironmentName(String operationalEnvironmentName) {
80 this.operationalEnvironmentName = operationalEnvironmentName;
84 @JsonProperty("operational-environment-type")
85 public String getOperationalEnvironmentType() {
86 return operationalEnvironmentType;
89 @JsonProperty("operational-environment-type")
90 public void setOperationalEnvironmentType(String operationalEnvironmentType) {
91 this.operationalEnvironmentType = operationalEnvironmentType;
94 public AAIOperationalEnvironment withOperationalEnvironmentType(String operationalEnvironmentType) {
95 this.operationalEnvironmentType = operationalEnvironmentType;
99 @JsonProperty("operational-environment-status")
100 public String getOperationalEnvironmentStatus() {
101 return operationalEnvironmentStatus;
104 @JsonProperty("operational-environment-status")
105 public void setOperationalEnvironmentStatus(String operationalEnvironmentStatus) {
106 this.operationalEnvironmentStatus = operationalEnvironmentStatus;
109 public AAIOperationalEnvironment withOperationalEnvironmentStatus(String operationalEnvironmentStatus) {
110 this.operationalEnvironmentStatus = operationalEnvironmentStatus;
114 @JsonProperty("tenant-context")
115 public String getTenantContext() {
116 return tenantContext;
119 @JsonProperty("tenant-context")
120 public void setTenantContext(String tenantContext) {
121 this.tenantContext = tenantContext;
124 public AAIOperationalEnvironment withTenantContext(String tenantContext) {
125 this.tenantContext = tenantContext;
129 @JsonProperty("workload-context")
130 public String getWorkloadContext() {
131 return workloadContext;
134 @JsonProperty("workload-context")
135 public void setWorkloadContext(String workloadContext) {
136 this.workloadContext = workloadContext;
139 public AAIOperationalEnvironment withWorkloadContext(String workloadContext) {
140 this.workloadContext = workloadContext;
144 @JsonProperty("resource-version")
145 public String getResourceVersion() {
146 return resourceVersion;
149 @JsonProperty("resource-version")
150 public void setResourceVersion(String resourceVersion) {
151 this.resourceVersion = resourceVersion;
154 public AAIOperationalEnvironment withResourceVersion(String resourceVersion) {
155 this.resourceVersion = resourceVersion;