blob: 65274380d8795d68c195fa160261c816b66698e2 [file] [log] [blame]
Aharoni, Pavel (pa0916)ca3cb012018-10-22 15:29:57 +03001/*-
2 * ============LICENSE_START=======================================================
3 * OSAM
4 * ================================================================================
5 * Copyright (C) 2018 AT&T
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
10 *
11 * http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
19 */
20
21
22
23package org.onap.osam.aai.model.AaiGetNetworkCollectionDetails;
24
25import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
26import com.fasterxml.jackson.annotation.JsonProperty;
27
28@JsonIgnoreProperties(ignoreUnknown = true)
29public class Network {
30 @JsonProperty("network-id")
31 private String networkId;
32 @JsonProperty("network-name")
33 private String networkName;
34 @JsonProperty("network-type")
35 private String networkType;
36 @JsonProperty("network-role")
37 private String networkRole;
38 @JsonProperty("network-technology")
39 private String networkTechnology;
40 @JsonProperty("is-bound-to-vpn")
41 private Boolean isBoundToVpn;
42 @JsonProperty("resource-version")
43 private String resourceVersion;
44 @JsonProperty("is-provider-network")
45 private Boolean isProviderNetwork;
46 @JsonProperty("is-shared-network")
47 private Boolean isSharedNetwork;
48 @JsonProperty("is-external-network")
49 private Boolean isExternalNetwork;
50 @JsonProperty("relationship-list")
51 private RelationshipList relationshipList;
52
53
54 @JsonProperty("network-id")
55 public String getNetworkId() {
56 return networkId;
57 }
58
59 @JsonProperty("network-id")
60 public void setNetworkId(String networkId) {
61 this.networkId = networkId;
62 }
63
64 @JsonProperty("network-name")
65 public String getNetworkName() {
66 return networkName;
67 }
68
69 @JsonProperty("network-name")
70 public void setNetworkName(String networkName) {
71 this.networkName = networkName;
72 }
73
74 @JsonProperty("network-type")
75 public String getNetworkType() {
76 return networkType;
77 }
78
79 @JsonProperty("network-type")
80 public void setNetworkType(String networkType) {
81 this.networkType = networkType;
82 }
83
84 @JsonProperty("network-role")
85 public String getNetworkRole() {
86 return networkRole;
87 }
88
89 @JsonProperty("network-role")
90 public void setNetworkRole(String networkRole) {
91 this.networkRole = networkRole;
92 }
93
94 @JsonProperty("network-technology")
95 public String getNetworkTechnology() {
96 return networkTechnology;
97 }
98
99 @JsonProperty("network-technology")
100 public void setNetworkTechnology(String networkTechnology) {
101 this.networkTechnology = networkTechnology;
102 }
103
104 @JsonProperty("is-bound-to-vpn")
105 public Boolean getIsBoundToVpn() {
106 return isBoundToVpn;
107 }
108
109 @JsonProperty("is-bound-to-vpn")
110 public void setIsBoundToVpn(Boolean isBoundToVpn) {
111 this.isBoundToVpn = isBoundToVpn;
112 }
113
114 @JsonProperty("resource-version")
115 public String getResourceVersion() {
116 return resourceVersion;
117 }
118
119 @JsonProperty("resource-version")
120 public void setResourceVersion(String resourceVersion) {
121 this.resourceVersion = resourceVersion;
122 }
123
124 @JsonProperty("is-provider-network")
125 public Boolean getIsProviderNetwork() {
126 return isProviderNetwork;
127 }
128
129 @JsonProperty("is-provider-network")
130 public void setIsProviderNetwork(Boolean isProviderNetwork) {
131 this.isProviderNetwork = isProviderNetwork;
132 }
133
134 @JsonProperty("is-shared-network")
135 public Boolean getIsSharedNetwork() {
136 return isSharedNetwork;
137 }
138
139 @JsonProperty("is-shared-network")
140 public void setIsSharedNetwork(Boolean isSharedNetwork) {
141 this.isSharedNetwork = isSharedNetwork;
142 }
143
144 @JsonProperty("is-external-network")
145 public Boolean getIsExternalNetwork() {
146 return isExternalNetwork;
147 }
148
149 @JsonProperty("is-external-network")
150 public void setIsExternalNetwork(Boolean isExternalNetwork) {
151 this.isExternalNetwork = isExternalNetwork;
152 }
153
154 @JsonProperty("relationship-list")
155 public RelationshipList getRelationshipList() {
156 return relationshipList;
157 }
158
159 @JsonProperty("relationship-list")
160 public void setRelationshipList(RelationshipList relationshipList) {
161 this.relationshipList = relationshipList;
162 }
163
164}