1 package org.onap.vid.aai;
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import org.onap.vid.aai.model.RelationshipList;
7 @JsonIgnoreProperties(ignoreUnknown = true)
8 public class OperationalEnvironment {
10 private String operationalEnvironmentId;
11 private String operationalEnvironmentName;
12 private String operationalEnvironmentType;
13 private String operationalEnvironmentStatus;
14 private String tenantContext;
15 private String workloadContext;
16 private String resourceVersion;
17 private RelationshipList relationshipList;
19 public OperationalEnvironment() {
22 public OperationalEnvironment(String operationalEnvironmentId, String operationalEnvironmentName, String operationalEnvironmentType, String operationalEnvironmentStatus, String tenantContext, String workloadContext, String resourceVersion, RelationshipList relationshipList) {
23 this.operationalEnvironmentId = operationalEnvironmentId;
24 this.operationalEnvironmentName = operationalEnvironmentName;
25 this.operationalEnvironmentType = operationalEnvironmentType;
26 this.operationalEnvironmentStatus = operationalEnvironmentStatus;
27 this.tenantContext = tenantContext;
28 this.workloadContext = workloadContext;
29 this.resourceVersion = resourceVersion;
30 this.relationshipList = relationshipList;
33 public String getOperationalEnvironmentId() {
34 return operationalEnvironmentId;
37 @JsonProperty("operational-environment-id")
38 public void setJsonOperationalEnvironmentId(String operationalEnvironmentId) {
39 this.operationalEnvironmentId = operationalEnvironmentId;
42 public String getOperationalEnvironmentName() {
43 return operationalEnvironmentName;
46 @JsonProperty("operational-environment-name")
47 public void setJsonOperationalEnvironmentName(String operationalEnvironmentName) {
48 this.operationalEnvironmentName = operationalEnvironmentName;
51 public String getOperationalEnvironmentType() {
52 return operationalEnvironmentType;
55 @JsonProperty("operational-environment-type")
56 public void setJsonOperationalEnvironmentType(String operationalEnvironmentType) {
57 this.operationalEnvironmentType = operationalEnvironmentType;
60 public String getOperationalEnvironmentStatus() {
61 return operationalEnvironmentStatus;
64 @JsonProperty("operational-environment-status")
65 public void setJsonOperationalEnvironmentStatus(String operationalEnvironmentStatus) {
66 this.operationalEnvironmentStatus = operationalEnvironmentStatus;
69 public String getTenantContext() {
73 @JsonProperty("tenant-context")
74 public void setJsonTenantContext(String tenantContext) {
75 this.tenantContext = tenantContext;
78 public String getWorkloadContext() {
79 return workloadContext;
82 @JsonProperty("workload-context")
83 public void setJsonWorkloadContext(String workloadContext) {
84 this.workloadContext = workloadContext;
87 public String getResourceVersion() {
88 return resourceVersion;
91 @JsonProperty("resource-version")
92 public void setJsonResourceVersion(String resourceVersion) {
93 this.resourceVersion = resourceVersion;
96 public RelationshipList getRelationshipList() {
97 return relationshipList;
100 @JsonProperty("relationship-list")
101 public void setJsonRelationshipList(RelationshipList relationshipList) {
102 this.relationshipList = relationshipList;