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.onap.so.apihandlerinfra.tenantisolation.dmaap;
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)
30 "operationalEnvironmentId",
31 "operationalEnvironmentName",
32 "operationalEnvironmentType",
37 public class CreateEcompOperationEnvironmentBean {
39 @JsonProperty("operationalEnvironmentId")
40 private String operationalEnvironmentId;
41 @JsonProperty("operationalEnvironmentName")
42 private String operationalEnvironmentName;
43 @JsonProperty("operationalEnvironmentType")
44 private String operationalEnvironmentType;
45 @JsonProperty("tenantContext")
46 private String tenantContext;
47 @JsonProperty("workloadContext")
48 private String workloadContext;
49 @JsonProperty("action")
50 private String action;
52 public CreateEcompOperationEnvironmentBean() {}
56 * @param operationalEnvironmentId
57 * @param operationalEnvironmentName
58 * @param operationalEnvironmentType
59 * @param tenantContext
60 * @param workloadContext
62 public CreateEcompOperationEnvironmentBean(String operationalEnvironmentId, String operationalEnvironmentName, String operationalEnvironmentType,
63 String tenantContext, String workloadContext, String action) {
64 this.operationalEnvironmentId = operationalEnvironmentId;
65 this.operationalEnvironmentName = operationalEnvironmentName;
66 this.operationalEnvironmentType = operationalEnvironmentType;
67 this.tenantContext = tenantContext;
68 this.workloadContext = workloadContext;
72 @JsonProperty("operationalEnvironmentId")
73 public String getOperationalEnvironmentId() {
74 return operationalEnvironmentId;
77 @JsonProperty("operationalEnvironmentId")
78 public void setOperationalEnvironmentId(String operationalEnvironmentId) {
79 this.operationalEnvironmentId = operationalEnvironmentId;
82 public CreateEcompOperationEnvironmentBean withOperationalEnvironmentId(String operationalEnvironmentId) {
83 this.operationalEnvironmentId = operationalEnvironmentId;
88 @JsonProperty("operationalEnvironmentName")
89 public String getoperationalEnvironmentName() {
90 return operationalEnvironmentName;
93 @JsonProperty("operationalEnvironmentName")
94 public void setoperationalEnvironmentName(String operationalEnvironmentName) {
95 this.operationalEnvironmentName = operationalEnvironmentName;
98 public CreateEcompOperationEnvironmentBean withOperationalEnvironmentName(String operationalEnvironmentName) {
99 this.operationalEnvironmentName = operationalEnvironmentName;
103 @JsonProperty("operationalEnvironmentType")
104 public String getoperationalEnvironmentType() {
105 return operationalEnvironmentType;
108 @JsonProperty("operationalEnvironmentType")
109 public void setoperationalEnvironmentType(String operationalEnvironmentType) {
110 this.operationalEnvironmentType = operationalEnvironmentType;
113 public CreateEcompOperationEnvironmentBean withOperationalEnvironmentType(String operationalEnvironmentType) {
114 this.operationalEnvironmentType = operationalEnvironmentType;
118 @JsonProperty("tenantContext")
119 public String gettenantContext() {
120 return tenantContext;
123 @JsonProperty("tenantContext")
124 public void settenantContext(String tenantContext) {
125 this.tenantContext = tenantContext;
128 public CreateEcompOperationEnvironmentBean withTenantContext(String tenantContext) {
129 this.tenantContext = tenantContext;
133 @JsonProperty("workloadContext")
134 public String getworkloadContext() {
135 return workloadContext;
138 @JsonProperty("workloadContext")
139 public void setworkloadContext(String workloadContext) {
140 this.workloadContext = workloadContext;
143 public CreateEcompOperationEnvironmentBean withWorkloadContext(String workloadContext) {
144 this.workloadContext = workloadContext;
148 @JsonProperty("action")
149 public String getaction() {
153 @JsonProperty("action")
154 public void setaction(String action) {
155 this.action = action;
158 public CreateEcompOperationEnvironmentBean withaction(String action) {
159 this.action = action;