2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 Huawei Technologies Co., Ltd. All rights reserved.
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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
21 package org.openecomp.mso.apihandlerinfra.serviceinstancebeans;
23 import java.util.HashMap;
26 import org.codehaus.jackson.annotate.JsonIgnore;
27 import org.codehaus.jackson.annotate.JsonIgnoreProperties;
28 import org.codehaus.jackson.annotate.JsonProperty;
30 @JsonIgnoreProperties({ "additionalProperties" })
31 public class E2EAdditionalParamForNs {
33 @JsonProperty("externalDataNetworkName")
34 private String externalDataNetworkName;
35 @JsonProperty("m6000_mng_ip")
36 private String m6000MngIp;
37 @JsonProperty("externalCompanyFtpDataNetworkName")
38 private String externalCompanyFtpDataNetworkName;
39 @JsonProperty("externalPluginManageNetworkName")
40 private String externalPluginManageNetworkName;
41 @JsonProperty("externalManageNetworkName")
42 private String externalManageNetworkName;
43 @JsonProperty("sfc_data_network")
44 private String sfcDataNetwork;
45 @JsonProperty("NatIpRange")
46 private String natIpRange;
47 @JsonProperty("location")
48 private String location;
49 @JsonProperty("sdncontroller")
50 private String sdncontroller;
52 private Map<String, Object> additionalProperties = new HashMap<>();
54 public String getExternalDataNetworkName() {
55 return externalDataNetworkName;
58 public void setExternalDataNetworkName(String externalDataNetworkName) {
59 this.externalDataNetworkName = externalDataNetworkName;
62 public String getM6000MngIp() {
66 public void setM6000MngIp(String m6000MngIp) {
67 this.m6000MngIp = m6000MngIp;
70 public String getExternalCompanyFtpDataNetworkName() {
71 return externalCompanyFtpDataNetworkName;
74 public void setExternalCompanyFtpDataNetworkName(
75 String externalCompanyFtpDataNetworkName) {
76 this.externalCompanyFtpDataNetworkName = externalCompanyFtpDataNetworkName;
79 public String getExternalPluginManageNetworkName() {
80 return externalPluginManageNetworkName;
83 public void setExternalPluginManageNetworkName(
84 String externalPluginManageNetworkName) {
85 this.externalPluginManageNetworkName = externalPluginManageNetworkName;
88 public String getExternalManageNetworkName() {
89 return externalManageNetworkName;
92 public void setExternalManageNetworkName(String externalManageNetworkName) {
93 this.externalManageNetworkName = externalManageNetworkName;
96 public String getSfcDataNetwork() {
97 return sfcDataNetwork;
100 public void setSfcDataNetwork(String sfcDataNetwork) {
101 this.sfcDataNetwork = sfcDataNetwork;
104 public String getNatIpRange() {
108 public void setNatIpRange(String natIpRange) {
109 this.natIpRange = natIpRange;
112 public String getLocation() {
116 public void setLocation(String location) {
117 this.location = location;
120 public String getSdncontroller() {
121 return sdncontroller;
124 public void setSdncontroller(String sdncontroller) {
125 this.sdncontroller = sdncontroller;
128 public Map<String, Object> getAdditionalProperties() {
129 return additionalProperties;
132 public void setAdditionalProperties(Map<String, Object> additionalProperties) {
133 this.additionalProperties = additionalProperties;