Merge "Reorder modifiers"
[so.git] / bpmn / MSOInfrastructureBPMN / src / main / java / org / openecomp / mso / bpmn / infrastructure / vfcmodel / NSResourceInputParameter.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2018 CMCC 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
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
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=========================================================
19  */
20
21 package org.openecomp.mso.bpmn.infrastructure.vfcmodel;
22
23
24 import org.openecomp.mso.logger.MsoLogger;
25
26
27 /**
28  * NS Create Input Parameter For VFC Adapter<br>
29  * <p>
30  * </p>
31  *
32  * @version ONAP Beijing Release 2018/2/5
33  */
34 public class NSResourceInputParameter {
35
36     private static final MsoLogger LOGGER = MsoLogger.getMsoLogger (MsoLogger.Catalog.RA);
37
38     private NsOperationKey nsOperationKey;
39
40     private String nsServiceName;
41
42     private String nsServiceDescription;
43
44     private NsParameters nsParameters;
45
46     private NsScaleParameters nsScaleParameters;
47
48
49
50
51     /**
52      * @return Returns the nsServiceName.
53      */
54     public String getNsServiceName() {
55         return nsServiceName;
56     }
57
58
59     /**
60      * @param nsServiceName The nsServiceName to set.
61      */
62     public void setNsServiceName(String nsServiceName) {
63         this.nsServiceName = nsServiceName;
64     }
65
66
67     /**
68      * @return Returns the nsServiceDescription.
69      */
70     public String getNsServiceDescription() {
71         return nsServiceDescription;
72     }
73
74
75     /**
76      * @param nsServiceDescription The nsServiceDescription to set.
77      */
78     public void setNsServiceDescription(String nsServiceDescription) {
79         this.nsServiceDescription = nsServiceDescription;
80     }
81
82     /**
83      * @return Returns the nsParameters.
84      */
85     public NsParameters getNsParameters() {
86         return nsParameters;
87     }
88
89     /**
90      * @param nsParameters The nsParameters to set.
91      */
92     public void setNsParameters(NsParameters nsParameters) {
93         this.nsParameters = nsParameters;
94     }
95
96     public NsOperationKey getNsOperationKey() {
97         return nsOperationKey;
98     }
99
100     public void setNsOperationKey(NsOperationKey nsOperationKey) {
101         this.nsOperationKey = nsOperationKey;
102     }
103
104     /**
105      * @return Returns the nsScaleParameters.
106      */
107     public NsScaleParameters getNsScaleParameters() {
108         return nsScaleParameters;
109     }
110
111     /**
112      * @param nsScaleParameters The nsScaleParameters to set.
113      */
114     public void setNsScaleParameters(NsScaleParameters nsScaleParameters) {
115         this.nsScaleParameters = nsScaleParameters;
116     }
117
118 }