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
28 // application.properties
29 @Value("${aaiServiceNameInMsb}")
30 private String aaiServiceNameInMsb;
32 @Value("${aaiVersionInMsb}")
33 private String aaiVersionInMsb;
35 @Value("${lcmServiceNameInMsb}")
36 private String lcmServiceNameInMsb;
38 @Value("${lcmVersionInMsb}")
39 private String lcmVersionInMsb;
41 @Value("${catalogServiceNameInMsb}")
42 private String catalogServiceNameInMsb;
44 @Value("${catalogVersionInMsb}")
45 private String catalogVersionInMsb;
47 // Following uriFront is from msb query
49 private String aaiUrlInMsb;
50 private String aaiApiUriFront;
52 private String lcmUrlInMsb;
53 private String lcmApiUriFront;
55 private String catalogUrlInMsb;
56 private String catalogApiUriFront;
58 // cbamApiFront is from aai query
59 @Value("${cbamApiUriFront}")
60 private String cbamApiUriFront;
62 @Value("${cbamUserName}")
63 private String cbamUserName;
65 @Value("${cbamPassword}")
66 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 // for OperateTaskProcess
97 @Value("${initialProgress}")
98 private int initialProgress;
100 @Value("${instantiateTimeInterval}")
101 private int instantiateTimeInterval;
103 @Value("${terminateTimeInterval}")
104 private int terminateTimeInterval;
107 @Value("${driverApiUriFront}")
108 private String driverApiUriFront;
110 public String getAaiServiceNameInMsb() {
111 return aaiServiceNameInMsb;
114 public void setAaiServiceNameInMsb(String aaiServiceNameInMsb) {
115 this.aaiServiceNameInMsb = aaiServiceNameInMsb;
118 public String getAaiVersionInMsb() {
119 return aaiVersionInMsb;
122 public void setAaiVersionInMsb(String aaiVersionInMsb) {
123 this.aaiVersionInMsb = aaiVersionInMsb;
126 public String getLcmServiceNameInMsb() {
127 return lcmServiceNameInMsb;
130 public void setLcmServiceNameInMsb(String lcmServiceNameInMsb) {
131 this.lcmServiceNameInMsb = lcmServiceNameInMsb;
134 public String getLcmVersionInMsb() {
135 return lcmVersionInMsb;
138 public void setLcmVersionInMsb(String lcmVersionInMsb) {
139 this.lcmVersionInMsb = lcmVersionInMsb;
142 public String getCatalogServiceNameInMsb() {
143 return catalogServiceNameInMsb;
146 public void setCatalogServiceNameInMsb(String catalogServiceNameInMsb) {
147 this.catalogServiceNameInMsb = catalogServiceNameInMsb;
150 public String getCatalogVersionInMsb() {
151 return catalogVersionInMsb;
154 public void setCatalogVersionInMsb(String catalogVersionInMsb) {
155 this.catalogVersionInMsb = catalogVersionInMsb;
158 public String getAaiApiUriFront() {
159 return aaiApiUriFront;
162 public void setAaiApiUriFront(String aaiApiUriFront) {
163 this.aaiApiUriFront = aaiApiUriFront;
166 public String getCatalogApiUriFront() {
167 return catalogApiUriFront;
170 public void setCatalogApiUriFront(String catalogApiUriFront) {
171 this.catalogApiUriFront = catalogApiUriFront;
174 public String getCbamApiUriFront() {
175 return cbamApiUriFront;
178 public void setCbamApiUriFront(String cbamApiUriFront) {
179 this.cbamApiUriFront = cbamApiUriFront;
182 public String getGrantType() {
186 public void setGrantType(String grantType) {
187 this.grantType = grantType;
190 public String getClientId() {
194 public void setClientId(String clientId) {
195 this.clientId = clientId;
198 public String getClientSecret() {
202 public void setClientSecret(String clientSecret) {
203 this.clientSecret = clientSecret;
206 public String getMsbIp() {
210 public void setMsbIp(String msbIp) {
214 public int getMsbPort() {
218 public void setMsbPort(int msbPort) {
219 this.msbPort = msbPort;
222 public String getAaiUrlInMsb() {
226 public void setAaiUrlInMsb(String aaiUrlInMsb) {
227 this.aaiUrlInMsb = aaiUrlInMsb;
230 public String getCatalogUrlInMsb() {
231 return catalogUrlInMsb;
234 public void setCatalogUrlInMsb(String catalogUrlInMsb) {
235 this.catalogUrlInMsb = catalogUrlInMsb;
238 public String getLcmUrlInMsb() {
242 public void setLcmUrlInMsb(String lcmUrlInMsb) {
243 this.lcmUrlInMsb = lcmUrlInMsb;
246 public String getLcmApiUriFront() {
247 return lcmApiUriFront;
250 public void setLcmApiUriFront(String lcmApiUriFront) {
251 this.lcmApiUriFront = lcmApiUriFront;
254 public String getMsbApiUriFront() {
255 return msbApiUriFront;
258 public void setMsbApiUriFront(String msbApiUriFront) {
259 this.msbApiUriFront = msbApiUriFront;
262 public String getCbamUserName() {
266 public void setCbamUserName(String cbamUserName) {
267 this.cbamUserName = cbamUserName;
270 public String getCbamPassword() {
274 public void setCbamPassword(String cbamPassword) {
275 this.cbamPassword = cbamPassword;
278 public String getType() {
282 public void setType(String type) {
286 public String getSizeOfStorage() {
287 return sizeOfStorage;
290 public void setSizeOfStorage(String sizeOfStorage) {
291 this.sizeOfStorage = sizeOfStorage;
294 public String getVirtualMemSize() {
295 return virtualMemSize;
298 public void setVirtualMemSize(String virtualMemSize) {
299 this.virtualMemSize = virtualMemSize;
302 public String getNumVirtualCpu() {
303 return numVirtualCpu;
306 public void setNumVirtualCpu(String numVirtualCpu) {
307 this.numVirtualCpu = numVirtualCpu;
310 public String getVnfdId() {
314 public void setVnfdId(String vnfdId) {
315 this.vnfdId = vnfdId;
318 public int getInitialProgress() {
319 return initialProgress;
322 public void setInitialProgress(int initialProgress) {
323 this.initialProgress = initialProgress;
326 public int getInstantiateTimeInterval() {
327 return instantiateTimeInterval;
330 public void setInstantiateTimeInterval(int instantiateTimeInterval) {
331 this.instantiateTimeInterval = instantiateTimeInterval;
334 public int getTerminateTimeInterval() {
335 return terminateTimeInterval;
338 public void setTerminateTimeInterval(int terminateTimeInterval) {
339 this.terminateTimeInterval = terminateTimeInterval;
342 public String getDriverApiUriFront() {
343 return driverApiUriFront;
346 public void setDriverApiUriFront(String driverApiUriFront) {
347 this.driverApiUriFront = driverApiUriFront;