de8e9004740f42ef6c5b7cc3746daa78067e6a63
[vfc/nfvo/driver/vnfm/svnfm.git] / nokia / vnfmdriver / vfcadaptorservice / vfcadaptor / src / main / java / org / onap / vfc / nfvo / driver / vnfm / svnfm / common / bo / AdaptorEnv.java
1 /*
2  * Copyright 2016-2017, Nokia Corporation
3  *
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
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
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.
15  */
16
17 package org.onap.vfc.nfvo.driver.vnfm.svnfm.common.bo;
18
19 import org.springframework.beans.factory.annotation.Value;
20 import org.springframework.stereotype.Component;
21
22 @Component
23 public class AdaptorEnv {
24         private String msbIp;
25         private int msbPort;
26         
27         // service name and version of MSB services AAI/LCM/Catalog configured in application.properties
28         @Value("${aaiServiceNameInMsb}")
29         private String aaiServiceNameInMsb;
30
31         @Value("${aaiVersionInMsb}")
32         private String aaiVersionInMsb;
33
34         @Value("${lcmServiceNameInMsb}")
35         private String lcmServiceNameInMsb;
36
37         @Value("${lcmVersionInMsb}")
38         private String lcmVersionInMsb;
39
40         @Value("${catalogServiceNameInMsb}")
41         private String catalogServiceNameInMsb;
42
43         @Value("${catalogVersionInMsb}")
44         private String catalogVersionInMsb;
45
46         //Following uriFront is from msb query
47         
48         private String aaiUrlInMsb;
49         private String aaiApiUriFront;
50         
51         private String lcmUrlInMsb;
52         private String lcmApiUriFront;
53         
54         private String catalogUrlInMsb;
55         private String catalogApiUriFront;
56         
57         //cbamApiFront is from aai query
58         @Value("${cbamApiUriFront}")
59         private String cbamApiUriFront;
60         
61         @Value("${cbamUserName}")
62         private String cbamUserName;
63         
64         @Value("${cbamPassword}")
65         private String cbamPassword;
66         
67         
68         private String msbApiUriFront;
69         
70         // for retrieving token from CBAM, configured in application.properties
71         @Value("${grantType}")
72         private String grantType;
73
74         @Value("${clientId}")
75         private String clientId;
76
77         @Value("${clientSecret}")
78         private String clientSecret;
79         
80         // for granting
81         @Value("${type}")
82         private String type;
83         
84         @Value("${sizeOfStorage}")
85         private String sizeOfStorage;
86         
87         @Value("${virtualMemSize}")
88         private String virtualMemSize;
89         
90         @Value("${numVirtualCpu}")
91         private String numVirtualCpu;
92         
93         @Value("${vnfdId}")
94         private String vnfdId;
95
96         public String getAaiServiceNameInMsb() {
97                 return aaiServiceNameInMsb;
98         }
99
100         public void setAaiServiceNameInMsb(String aaiServiceNameInMsb) {
101                 this.aaiServiceNameInMsb = aaiServiceNameInMsb;
102         }
103
104         public String getAaiVersionInMsb() {
105                 return aaiVersionInMsb;
106         }
107
108         public void setAaiVersionInMsb(String aaiVersionInMsb) {
109                 this.aaiVersionInMsb = aaiVersionInMsb;
110         }
111
112         public String getLcmServiceNameInMsb() {
113                 return lcmServiceNameInMsb;
114         }
115
116         public void setLcmServiceNameInMsb(String lcmServiceNameInMsb) {
117                 this.lcmServiceNameInMsb = lcmServiceNameInMsb;
118         }
119
120         public String getLcmVersionInMsb() {
121                 return lcmVersionInMsb;
122         }
123
124         public void setLcmVersionInMsb(String lcmVersionInMsb) {
125                 this.lcmVersionInMsb = lcmVersionInMsb;
126         }
127
128         public String getCatalogServiceNameInMsb() {
129                 return catalogServiceNameInMsb;
130         }
131
132         public void setCatalogServiceNameInMsb(String catalogServiceNameInMsb) {
133                 this.catalogServiceNameInMsb = catalogServiceNameInMsb;
134         }
135
136         public String getCatalogVersionInMsb() {
137                 return catalogVersionInMsb;
138         }
139
140         public void setCatalogVersionInMsb(String catalogVersionInMsb) {
141                 this.catalogVersionInMsb = catalogVersionInMsb;
142         }
143
144         public String getAaiApiUriFront() {
145                 return aaiApiUriFront;
146         }
147
148         public void setAaiApiUriFront(String aaiApiUriFront) {
149                 this.aaiApiUriFront = aaiApiUriFront;
150         }
151
152         public String getCatalogApiUriFront() {
153                 return catalogApiUriFront;
154         }
155
156         public void setCatalogApiUriFront(String catalogApiUriFront) {
157                 this.catalogApiUriFront = catalogApiUriFront;
158         }
159
160         public String getCbamApiUriFront() {
161                 return cbamApiUriFront;
162         }
163
164         public void setCbamApiUriFront(String cbamApiUriFront) {
165                 this.cbamApiUriFront = cbamApiUriFront;
166         }
167
168         public String getGrantType() {
169                 return grantType;
170         }
171
172         public void setGrantType(String grantType) {
173                 this.grantType = grantType;
174         }
175
176         public String getClientId() {
177                 return clientId;
178         }
179
180         public void setClientId(String clientId) {
181                 this.clientId = clientId;
182         }
183
184         public String getClientSecret() {
185                 return clientSecret;
186         }
187
188         public void setClientSecret(String clientSecret) {
189                 this.clientSecret = clientSecret;
190         }
191
192         public String getMsbIp() {
193                 return msbIp;
194         }
195
196         public void setMsbIp(String msbIp) {
197                 this.msbIp = msbIp;
198         }
199
200         public int getMsbPort() {
201                 return msbPort;
202         }
203
204         public void setMsbPort(int msbPort) {
205                 this.msbPort = msbPort;
206         }
207
208         public String getAaiUrlInMsb() {
209                 return aaiUrlInMsb;
210         }
211
212         public void setAaiUrlInMsb(String aaiUrlInMsb) {
213                 this.aaiUrlInMsb = aaiUrlInMsb;
214         }
215
216         public String getCatalogUrlInMsb() {
217                 return catalogUrlInMsb;
218         }
219
220         public void setCatalogUrlInMsb(String catalogUrlInMsb) {
221                 this.catalogUrlInMsb = catalogUrlInMsb;
222         }
223
224         public String getLcmUrlInMsb() {
225                 return lcmUrlInMsb;
226         }
227
228         public void setLcmUrlInMsb(String lcmUrlInMsb) {
229                 this.lcmUrlInMsb = lcmUrlInMsb;
230         }
231
232         public String getLcmApiUriFront() {
233                 return lcmApiUriFront;
234         }
235
236         public void setLcmApiUriFront(String lcmApiUriFront) {
237                 this.lcmApiUriFront = lcmApiUriFront;
238         }
239
240         public String getMsbApiUriFront() {
241                 return msbApiUriFront;
242         }
243
244         public void setMsbApiUriFront(String msbApiUriFront) {
245                 this.msbApiUriFront = msbApiUriFront;
246         }
247
248         public String getCbamUserName() {
249                 return cbamUserName;
250         }
251
252         public void setCbamUserName(String cbamUserName) {
253                 this.cbamUserName = cbamUserName;
254         }
255
256         public String getCbamPassword() {
257                 return cbamPassword;
258         }
259
260         public void setCbamPassword(String cbamPassword) {
261                 this.cbamPassword = cbamPassword;
262         }
263
264         public String getType() {
265                 return type;
266         }
267
268         public void setType(String type) {
269                 this.type = type;
270         }
271
272         public String getSizeOfStorage() {
273                 return sizeOfStorage;
274         }
275
276         public void setSizeOfStorage(String sizeOfStorage) {
277                 this.sizeOfStorage = sizeOfStorage;
278         }
279
280         public String getVirtualMemSize() {
281                 return virtualMemSize;
282         }
283
284         public void setVirtualMemSize(String virtualMemSize) {
285                 this.virtualMemSize = virtualMemSize;
286         }
287
288         public String getNumVirtualCpu() {
289                 return numVirtualCpu;
290         }
291
292         public void setNumVirtualCpu(String numVirtualCpu) {
293                 this.numVirtualCpu = numVirtualCpu;
294         }
295
296         public String getVnfdId() {
297                 return vnfdId;
298         }
299
300         public void setVnfdId(String vnfdId) {
301                 this.vnfdId = vnfdId;
302         }
303
304
305 }