1 package org.onap.vid.aai.model.AaiGetNetworkCollectionDetails;
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import org.onap.vid.aai.model.interfaces.AaiModelWithRelationships;
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;
35 @JsonProperty("network-id")
36 public String getNetworkId() {
40 @JsonProperty("network-id")
41 public void setNetworkId(String networkId) {
42 this.networkId = networkId;
45 @JsonProperty("network-name")
46 public String getNetworkName() {
50 @JsonProperty("network-name")
51 public void setNetworkName(String networkName) {
52 this.networkName = networkName;
55 @JsonProperty("network-type")
56 public String getNetworkType() {
60 @JsonProperty("network-type")
61 public void setNetworkType(String networkType) {
62 this.networkType = networkType;
65 @JsonProperty("network-role")
66 public String getNetworkRole() {
70 @JsonProperty("network-role")
71 public void setNetworkRole(String networkRole) {
72 this.networkRole = networkRole;
75 @JsonProperty("network-technology")
76 public String getNetworkTechnology() {
77 return networkTechnology;
80 @JsonProperty("network-technology")
81 public void setNetworkTechnology(String networkTechnology) {
82 this.networkTechnology = networkTechnology;
85 @JsonProperty("is-bound-to-vpn")
86 public Boolean getIsBoundToVpn() {
90 @JsonProperty("is-bound-to-vpn")
91 public void setIsBoundToVpn(Boolean isBoundToVpn) {
92 this.isBoundToVpn = isBoundToVpn;
95 @JsonProperty("resource-version")
96 public String getResourceVersion() {
97 return resourceVersion;
100 @JsonProperty("resource-version")
101 public void setResourceVersion(String resourceVersion) {
102 this.resourceVersion = resourceVersion;
105 @JsonProperty("orchestration-status")
106 public String getOrchestrationStatus() {
107 return orchestrationStatus;
110 @JsonProperty("orchestration-status")
111 public void setOrchestrationStatus(String orchestrationStatus) {
112 this.orchestrationStatus = orchestrationStatus;
115 @JsonProperty("is-provider-network")
116 public Boolean getIsProviderNetwork() {
117 return isProviderNetwork;
120 @JsonProperty("is-provider-network")
121 public void setIsProviderNetwork(Boolean isProviderNetwork) {
122 this.isProviderNetwork = isProviderNetwork;
125 @JsonProperty("is-shared-network")
126 public Boolean getIsSharedNetwork() {
127 return isSharedNetwork;
130 @JsonProperty("is-shared-network")
131 public void setIsSharedNetwork(Boolean isSharedNetwork) {
132 this.isSharedNetwork = isSharedNetwork;
135 @JsonProperty("is-external-network")
136 public Boolean getIsExternalNetwork() {
137 return isExternalNetwork;
140 @JsonProperty("is-external-network")
141 public void setIsExternalNetwork(Boolean isExternalNetwork) {
142 this.isExternalNetwork = isExternalNetwork;
146 @JsonProperty("relationship-list")
147 public RelationshipList getRelationshipList() {
148 return relationshipList;
151 @JsonProperty("relationship-list")
152 public void setRelationshipList(RelationshipList relationshipList) {
153 this.relationshipList = relationshipList;