Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / java / org / onap / vid / aai / OperationalEnvironment.java
1 package org.onap.vid.aai;
2
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import org.onap.vid.aai.model.RelationshipList;
6
7 @JsonIgnoreProperties(ignoreUnknown = true)
8 public class OperationalEnvironment {
9
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;
18
19     public OperationalEnvironment() {
20     }
21
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;
31     }
32
33     public String getOperationalEnvironmentId() {
34         return operationalEnvironmentId;
35     }
36
37     @JsonProperty("operational-environment-id")
38     public void setJsonOperationalEnvironmentId(String operationalEnvironmentId) {
39         this.operationalEnvironmentId = operationalEnvironmentId;
40     }
41
42     public String getOperationalEnvironmentName() {
43         return operationalEnvironmentName;
44     }
45
46     @JsonProperty("operational-environment-name")
47     public void setJsonOperationalEnvironmentName(String operationalEnvironmentName) {
48         this.operationalEnvironmentName = operationalEnvironmentName;
49     }
50
51     public String getOperationalEnvironmentType() {
52         return operationalEnvironmentType;
53     }
54
55     @JsonProperty("operational-environment-type")
56     public void setJsonOperationalEnvironmentType(String operationalEnvironmentType) {
57         this.operationalEnvironmentType = operationalEnvironmentType;
58     }
59
60     public String getOperationalEnvironmentStatus() {
61         return operationalEnvironmentStatus;
62     }
63
64     @JsonProperty("operational-environment-status")
65     public void setJsonOperationalEnvironmentStatus(String operationalEnvironmentStatus) {
66         this.operationalEnvironmentStatus = operationalEnvironmentStatus;
67     }
68
69     public String getTenantContext() {
70         return tenantContext;
71     }
72
73     @JsonProperty("tenant-context")
74     public void setJsonTenantContext(String tenantContext) {
75         this.tenantContext = tenantContext;
76     }
77
78     public String getWorkloadContext() {
79         return workloadContext;
80     }
81
82     @JsonProperty("workload-context")
83     public void setJsonWorkloadContext(String workloadContext) {
84         this.workloadContext = workloadContext;
85     }
86
87     public String getResourceVersion() {
88         return resourceVersion;
89     }
90
91     @JsonProperty("resource-version")
92     public void setJsonResourceVersion(String resourceVersion) {
93         this.resourceVersion = resourceVersion;
94     }
95
96     public RelationshipList getRelationshipList() {
97         return relationshipList;
98     }
99
100     @JsonProperty("relationship-list")
101     public void setJsonRelationshipList(RelationshipList relationshipList) {
102         this.relationshipList = relationshipList;
103     }
104 }