2 * Copyright 2016-2017, Nokia Corporation
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 package org.onap.vfc.nfvo.driver.vnfm.svnfm.common.bo;
19 import org.springframework.beans.factory.annotation.Value;
20 import org.springframework.stereotype.Component;
23 public class AdaptorEnv {
27 // service name and version of MSB services AAI/LCM/Catalog configured in application.properties
28 @Value("${aaiServiceNameInMsb}")
29 private String aaiServiceNameInMsb;
31 @Value("${aaiVersionInMsb}")
32 private String aaiVersionInMsb;
34 @Value("${lcmServiceNameInMsb}")
35 private String lcmServiceNameInMsb;
37 @Value("${lcmVersionInMsb}")
38 private String lcmVersionInMsb;
40 @Value("${catalogServiceNameInMsb}")
41 private String catalogServiceNameInMsb;
43 @Value("${catalogVersionInMsb}")
44 private String catalogVersionInMsb;
46 //Following uriFront is from msb query
48 private String aaiUrlInMsb;
49 private String aaiApiUriFront;
51 private String lcmUrlInMsb;
52 private String lcmApiUriFront;
54 private String catalogUrlInMsb;
55 private String catalogApiUriFront;
57 //cbamApiFront is from aai query
58 @Value("${cbamApiUriFront}")
59 private String cbamApiUriFront;
61 @Value("${cbamUserName}")
62 private String cbamUserName;
64 @Value("${cbamPassword}")
65 private String cbamPassword;
68 private String msbApiUriFront;
70 // for retrieving token from CBAM, configured in application.properties
71 @Value("${grantType}")
72 private String grantType;
75 private String clientId;
77 @Value("${clientSecret}")
78 private String clientSecret;
84 @Value("${sizeOfStorage}")
85 private String sizeOfStorage;
87 @Value("${virtualMemSize}")
88 private String virtualMemSize;
90 @Value("${numVirtualCpu}")
91 private String numVirtualCpu;
94 private String vnfdId;
96 public String getAaiServiceNameInMsb() {
97 return aaiServiceNameInMsb;
100 public void setAaiServiceNameInMsb(String aaiServiceNameInMsb) {
101 this.aaiServiceNameInMsb = aaiServiceNameInMsb;
104 public String getAaiVersionInMsb() {
105 return aaiVersionInMsb;
108 public void setAaiVersionInMsb(String aaiVersionInMsb) {
109 this.aaiVersionInMsb = aaiVersionInMsb;
112 public String getLcmServiceNameInMsb() {
113 return lcmServiceNameInMsb;
116 public void setLcmServiceNameInMsb(String lcmServiceNameInMsb) {
117 this.lcmServiceNameInMsb = lcmServiceNameInMsb;
120 public String getLcmVersionInMsb() {
121 return lcmVersionInMsb;
124 public void setLcmVersionInMsb(String lcmVersionInMsb) {
125 this.lcmVersionInMsb = lcmVersionInMsb;
128 public String getCatalogServiceNameInMsb() {
129 return catalogServiceNameInMsb;
132 public void setCatalogServiceNameInMsb(String catalogServiceNameInMsb) {
133 this.catalogServiceNameInMsb = catalogServiceNameInMsb;
136 public String getCatalogVersionInMsb() {
137 return catalogVersionInMsb;
140 public void setCatalogVersionInMsb(String catalogVersionInMsb) {
141 this.catalogVersionInMsb = catalogVersionInMsb;
144 public String getAaiApiUriFront() {
145 return aaiApiUriFront;
148 public void setAaiApiUriFront(String aaiApiUriFront) {
149 this.aaiApiUriFront = aaiApiUriFront;
152 public String getCatalogApiUriFront() {
153 return catalogApiUriFront;
156 public void setCatalogApiUriFront(String catalogApiUriFront) {
157 this.catalogApiUriFront = catalogApiUriFront;
160 public String getCbamApiUriFront() {
161 return cbamApiUriFront;
164 public void setCbamApiUriFront(String cbamApiUriFront) {
165 this.cbamApiUriFront = cbamApiUriFront;
168 public String getGrantType() {
172 public void setGrantType(String grantType) {
173 this.grantType = grantType;
176 public String getClientId() {
180 public void setClientId(String clientId) {
181 this.clientId = clientId;
184 public String getClientSecret() {
188 public void setClientSecret(String clientSecret) {
189 this.clientSecret = clientSecret;
192 public String getMsbIp() {
196 public void setMsbIp(String msbIp) {
200 public int getMsbPort() {
204 public void setMsbPort(int msbPort) {
205 this.msbPort = msbPort;
208 public String getAaiUrlInMsb() {
212 public void setAaiUrlInMsb(String aaiUrlInMsb) {
213 this.aaiUrlInMsb = aaiUrlInMsb;
216 public String getCatalogUrlInMsb() {
217 return catalogUrlInMsb;
220 public void setCatalogUrlInMsb(String catalogUrlInMsb) {
221 this.catalogUrlInMsb = catalogUrlInMsb;
224 public String getLcmUrlInMsb() {
228 public void setLcmUrlInMsb(String lcmUrlInMsb) {
229 this.lcmUrlInMsb = lcmUrlInMsb;
232 public String getLcmApiUriFront() {
233 return lcmApiUriFront;
236 public void setLcmApiUriFront(String lcmApiUriFront) {
237 this.lcmApiUriFront = lcmApiUriFront;
240 public String getMsbApiUriFront() {
241 return msbApiUriFront;
244 public void setMsbApiUriFront(String msbApiUriFront) {
245 this.msbApiUriFront = msbApiUriFront;
248 public String getCbamUserName() {
252 public void setCbamUserName(String cbamUserName) {
253 this.cbamUserName = cbamUserName;
256 public String getCbamPassword() {
260 public void setCbamPassword(String cbamPassword) {
261 this.cbamPassword = cbamPassword;
264 public String getType() {
268 public void setType(String type) {
272 public String getSizeOfStorage() {
273 return sizeOfStorage;
276 public void setSizeOfStorage(String sizeOfStorage) {
277 this.sizeOfStorage = sizeOfStorage;
280 public String getVirtualMemSize() {
281 return virtualMemSize;
284 public void setVirtualMemSize(String virtualMemSize) {
285 this.virtualMemSize = virtualMemSize;
288 public String getNumVirtualCpu() {
289 return numVirtualCpu;
292 public void setNumVirtualCpu(String numVirtualCpu) {
293 this.numVirtualCpu = numVirtualCpu;
296 public String getVnfdId() {
300 public void setVnfdId(String vnfdId) {
301 this.vnfdId = vnfdId;