Replaced all tabs with spaces in java and pom.xml
[so.git] / adapters / mso-adapters-rest-interface / src / main / java / org / onap / so / adapters / nwrest / UpdateNetworkRequest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Modifications Copyright (C) 2018 IBM.
8  * ================================================================================
9  * Licensed under the Apache License, Version 2.0 (the "License");
10  * you may not use this file except in compliance with the License.
11  * You may obtain a copy of the License at
12  * 
13  *      http://www.apache.org/licenses/LICENSE-2.0
14  * 
15  * Unless required by applicable law or agreed to in writing, software
16  * distributed under the License is distributed on an "AS IS" BASIS,
17  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18  * See the License for the specific language governing permissions and
19  * limitations under the License.
20  * ============LICENSE_END=========================================================
21  */
22
23 package org.onap.so.adapters.nwrest;
24
25
26
27 import java.util.HashMap;
28 import java.util.List;
29 import java.util.Map;
30 import javax.xml.bind.annotation.XmlRootElement;
31 import org.onap.so.entity.MsoRequest;
32 import org.onap.so.openstack.beans.Subnet;
33 import com.fasterxml.jackson.annotation.JsonIgnore;
34 import com.fasterxml.jackson.annotation.JsonProperty;
35 import com.fasterxml.jackson.annotation.JsonRootName;
36
37 @JsonRootName("updateNetworkRequest")
38 @XmlRootElement(name = "updateNetworkRequest")
39 public class UpdateNetworkRequest extends NetworkRequestCommon {
40     /**
41      * 
42      */
43     private static final long serialVersionUID = -1219693235726357143L;
44     private String cloudSiteId;
45     private String tenantId;
46     private String networkId;
47     private String networkStackId;
48     private String networkName;
49     private String networkType;
50     private String networkTypeVersion;
51     private String modelCustomizationUuid;
52     private String networkTechnology = "NEUTRON";
53     private List<Subnet> subnets;
54     private ProviderVlanNetwork providerVlanNetwork;
55     private ContrailNetwork contrailNetwork;
56     private Boolean backout = true;
57     private Map<String, String> networkParams = new HashMap<>();
58     private MsoRequest msoRequest = new MsoRequest();
59
60     @JsonProperty
61     private boolean contrailRequest;
62
63     public UpdateNetworkRequest() {
64         super();
65     }
66
67     public String getCloudSiteId() {
68         return cloudSiteId;
69     }
70
71     public void setCloudSiteId(String cloudSiteId) {
72         this.cloudSiteId = cloudSiteId;
73     }
74
75     public String getTenantId() {
76         return tenantId;
77     }
78
79     public void setTenantId(String tenantId) {
80         this.tenantId = tenantId;
81     }
82
83     public String getNetworkId() {
84         return networkId;
85     }
86
87     public void setNetworkId(String networkId) {
88         this.networkId = networkId;
89     }
90
91     public String getNetworkStackId() {
92         return networkStackId;
93     }
94
95     public void setNetworkStackId(String networkStackId) {
96         this.networkStackId = networkStackId;
97     }
98
99     public String getNetworkName() {
100         return networkName;
101     }
102
103     public void setNetworkName(String networkName) {
104         this.networkName = networkName;
105     }
106
107     public String getNetworkType() {
108         return networkType;
109     }
110
111     public void setNetworkType(String networkType) {
112         this.networkType = networkType;
113     }
114
115     public String getModelCustomizationUuid() {
116         return this.modelCustomizationUuid;
117     }
118
119     public void setModelCustomizationUuid(String modelCustomizationUuid) {
120         this.modelCustomizationUuid = modelCustomizationUuid;
121     }
122
123     public String getNetworkTypeVersion() {
124         return networkTypeVersion;
125     }
126
127     public void setNetworkTypeVersion(String networkTypeVersion) {
128         this.networkTypeVersion = networkTypeVersion;
129     }
130
131     public String getNetworkTechnology() {
132         return networkTechnology;
133     }
134
135     public void setNetworkTechnology(String networkTechnology) {
136         this.networkTechnology = networkTechnology;
137     }
138
139     public List<Subnet> getSubnets() {
140         return subnets;
141     }
142
143     public void setSubnets(List<Subnet> subnets) {
144         this.subnets = subnets;
145     }
146
147     public ProviderVlanNetwork getProviderVlanNetwork() {
148         return providerVlanNetwork;
149     }
150
151     public void setProviderVlanNetwork(ProviderVlanNetwork providerVlanNetwork) {
152         this.providerVlanNetwork = providerVlanNetwork;
153     }
154
155     public ContrailNetwork getContrailNetwork() {
156         return contrailNetwork;
157     }
158
159     public void setContrailNetwork(ContrailNetwork contrailNetwork) {
160         this.contrailNetwork = contrailNetwork;
161     }
162
163     public Boolean getBackout() {
164         return backout;
165     }
166
167     public void setBackout(Boolean backout) {
168         this.backout = backout;
169     }
170
171     public Map<String, String> getNetworkParams() {
172         return networkParams;
173     }
174
175     public void setNetworkParams(Map<String, String> networkParams) {
176         this.networkParams = networkParams;
177     }
178
179     public MsoRequest getMsoRequest() {
180         return msoRequest;
181     }
182
183     public void setMsoRequest(MsoRequest msoRequest) {
184         this.msoRequest = msoRequest;
185     }
186
187     @JsonIgnore
188     protected void setContrailRequest(boolean contrailRequest) {
189         this.contrailRequest = contrailRequest;
190     }
191
192     public boolean isContrailRequest() {
193         return contrailRequest;
194     }
195
196 }