10ad4e963599edba80a792d5a5f61076c4e9afee
[vid.git] / vid-app-common / src / main / java / org / onap / vid / aai / OperationalEnvironment.java
1 package org.onap.vid.aai;
2
3 import org.codehaus.jackson.annotate.JsonIgnoreProperties;
4 import org.codehaus.jackson.annotate.JsonProperty;
5 import org.onap.vid.aai.model.Relationship;
6 import org.onap.vid.aai.model.RelationshipList;
7
8 import java.util.List;
9
10 @JsonIgnoreProperties(ignoreUnknown = true)
11 public class OperationalEnvironment {
12
13     private String operationalEnvironmentId;
14     private String operationalEnvironmentName;
15     private String operationalEnvironmentType;
16     private String operationalEnvironmentStatus;
17     private String tenantContext;
18     private String workloadContext;
19     private String resourceVersion;
20     private RelationshipList relationshipList;
21
22     public OperationalEnvironment() {
23     }
24
25     public OperationalEnvironment(String operationalEnvironmentId, String operationalEnvironmentName, String operationalEnvironmentType, String operationalEnvironmentStatus, String tenantContext, String workloadContext, String resourceVersion, RelationshipList relationshipList) {
26         this.operationalEnvironmentId = operationalEnvironmentId;
27         this.operationalEnvironmentName = operationalEnvironmentName;
28         this.operationalEnvironmentType = operationalEnvironmentType;
29         this.operationalEnvironmentStatus = operationalEnvironmentStatus;
30         this.tenantContext = tenantContext;
31         this.workloadContext = workloadContext;
32         this.resourceVersion = resourceVersion;
33         this.relationshipList = relationshipList;
34     }
35
36     @JsonProperty("operational-environment-id")
37     public String getOperationalEnvironmentId() {
38         return operationalEnvironmentId;
39     }
40
41     public void setOperationalEnvironmentId(String operationalEnvironmentId) {
42         this.operationalEnvironmentId = operationalEnvironmentId;
43     }
44
45     @JsonProperty("operational-environment-name")
46     public String getOperationalEnvironmentName() {
47         return operationalEnvironmentName;
48     }
49
50     public void setOperationalEnvironmentName(String operationalEnvironmentName) {
51         this.operationalEnvironmentName = operationalEnvironmentName;
52     }
53
54     @JsonProperty("operational-environment-type")
55     public String getOperationalEnvironmentType() {
56         return operationalEnvironmentType;
57     }
58
59     public void setOperationalEnvironmentType(String operationalEnvironmentType) {
60         this.operationalEnvironmentType = operationalEnvironmentType;
61     }
62
63     @JsonProperty("operational-environment-status")
64     public String getOperationalEnvironmentStatus() {
65         return operationalEnvironmentStatus;
66     }
67
68     public void setOperationalEnvironmentStatus(String operationalEnvironmentStatus) {
69         this.operationalEnvironmentStatus = operationalEnvironmentStatus;
70     }
71
72     @JsonProperty("tenant-context")
73     public String getTenantContext() {
74         return tenantContext;
75     }
76
77     public void setTenantContext(String tenantContext) {
78         this.tenantContext = tenantContext;
79     }
80
81     @JsonProperty("workload-context")
82     public String getWorkloadContext() {
83         return workloadContext;
84     }
85
86     public void setWorkloadContext(String workloadContext) {
87         this.workloadContext = workloadContext;
88     }
89
90     @JsonProperty("resource-version")
91     public String getResourceVersion() {
92         return resourceVersion;
93     }
94
95     public void setResourceVersion(String resourceVersion) {
96         this.resourceVersion = resourceVersion;
97     }
98
99     @JsonProperty("relationship-list")
100     public RelationshipList getRelationshipList() {
101         return relationshipList;
102     }
103
104     public void setRelationshipList(RelationshipList relationshipList) {
105         this.relationshipList = relationshipList;
106     }
107 }