Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / java / org / onap / vid / aai / model / AaiGetNetworkCollectionDetails / Network.java
1 package org.onap.vid.aai.model.AaiGetNetworkCollectionDetails;
2
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import org.onap.vid.aai.model.interfaces.AaiModelWithRelationships;
6
7 @JsonIgnoreProperties(ignoreUnknown = true)
8 public class Network implements AaiModelWithRelationships {
9     @JsonProperty("network-id")
10     private String networkId;
11     @JsonProperty("network-name")
12     private String networkName;
13     @JsonProperty("network-type")
14     private String networkType;
15     @JsonProperty("network-role")
16     private String networkRole;
17     @JsonProperty("network-technology")
18     private String networkTechnology;
19     @JsonProperty("is-bound-to-vpn")
20     private Boolean isBoundToVpn;
21     @JsonProperty("resource-version")
22     private String resourceVersion;
23     @JsonProperty("orchestration-status")
24     private String orchestrationStatus;
25     @JsonProperty("is-provider-network")
26     private Boolean isProviderNetwork;
27     @JsonProperty("is-shared-network")
28     private Boolean isSharedNetwork;
29     @JsonProperty("is-external-network")
30     private Boolean isExternalNetwork;
31     @JsonProperty("relationship-list")
32     private RelationshipList relationshipList;
33
34
35     @JsonProperty("network-id")
36     public String getNetworkId() {
37         return networkId;
38     }
39
40     @JsonProperty("network-id")
41     public void setNetworkId(String networkId) {
42         this.networkId = networkId;
43     }
44
45     @JsonProperty("network-name")
46     public String getNetworkName() {
47         return networkName;
48     }
49
50     @JsonProperty("network-name")
51     public void setNetworkName(String networkName) {
52         this.networkName = networkName;
53     }
54
55     @JsonProperty("network-type")
56     public String getNetworkType() {
57         return networkType;
58     }
59
60     @JsonProperty("network-type")
61     public void setNetworkType(String networkType) {
62         this.networkType = networkType;
63     }
64
65     @JsonProperty("network-role")
66     public String getNetworkRole() {
67         return networkRole;
68     }
69
70     @JsonProperty("network-role")
71     public void setNetworkRole(String networkRole) {
72         this.networkRole = networkRole;
73     }
74
75     @JsonProperty("network-technology")
76     public String getNetworkTechnology() {
77         return networkTechnology;
78     }
79
80     @JsonProperty("network-technology")
81     public void setNetworkTechnology(String networkTechnology) {
82         this.networkTechnology = networkTechnology;
83     }
84
85     @JsonProperty("is-bound-to-vpn")
86     public Boolean getIsBoundToVpn() {
87         return isBoundToVpn;
88     }
89
90     @JsonProperty("is-bound-to-vpn")
91     public void setIsBoundToVpn(Boolean isBoundToVpn) {
92         this.isBoundToVpn = isBoundToVpn;
93     }
94
95     @JsonProperty("resource-version")
96     public String getResourceVersion() {
97         return resourceVersion;
98     }
99
100     @JsonProperty("resource-version")
101     public void setResourceVersion(String resourceVersion) {
102         this.resourceVersion = resourceVersion;
103     }
104
105     @JsonProperty("orchestration-status")
106     public String getOrchestrationStatus() {
107         return orchestrationStatus;
108     }
109
110     @JsonProperty("orchestration-status")
111     public void setOrchestrationStatus(String orchestrationStatus) {
112         this.orchestrationStatus = orchestrationStatus;
113     }
114
115     @JsonProperty("is-provider-network")
116     public Boolean getIsProviderNetwork() {
117         return isProviderNetwork;
118     }
119
120     @JsonProperty("is-provider-network")
121     public void setIsProviderNetwork(Boolean isProviderNetwork) {
122         this.isProviderNetwork = isProviderNetwork;
123     }
124
125     @JsonProperty("is-shared-network")
126     public Boolean getIsSharedNetwork() {
127         return isSharedNetwork;
128     }
129
130     @JsonProperty("is-shared-network")
131     public void setIsSharedNetwork(Boolean isSharedNetwork) {
132         this.isSharedNetwork = isSharedNetwork;
133     }
134
135     @JsonProperty("is-external-network")
136     public Boolean getIsExternalNetwork() {
137         return isExternalNetwork;
138     }
139
140     @JsonProperty("is-external-network")
141     public void setIsExternalNetwork(Boolean isExternalNetwork) {
142         this.isExternalNetwork = isExternalNetwork;
143     }
144
145     @Override
146     @JsonProperty("relationship-list")
147     public RelationshipList getRelationshipList() {
148         return relationshipList;
149     }
150
151     @JsonProperty("relationship-list")
152     public void setRelationshipList(RelationshipList relationshipList) {
153         this.relationshipList = relationshipList;
154     }
155
156 }