b4f2e85e55b7ae5919e4e74b0dd90f262b19166e
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / bpmn / servicedecomposition / modelinfo / ModelInfoAllottedResource.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. 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.onap.so.bpmn.servicedecomposition.modelinfo;
22
23 import java.io.Serializable;
24
25 import com.fasterxml.jackson.annotation.JsonProperty;
26
27 public class ModelInfoAllottedResource extends ModelInfoMetadata implements Serializable{
28
29         private static final long serialVersionUID = -5240932898637922018L;
30
31         @JsonProperty("max-instances")
32         private String MaxInstances;
33         @JsonProperty("min-instances")
34         private String MinInstances;
35         @JsonProperty("nf-naming-code")
36         private String NfNamingCode;
37         @JsonProperty("nf-role")
38         private String NfRole;
39         @JsonProperty("nf-type")
40         private String NfType;
41         @JsonProperty("nf-function")
42         private String NfFunction;
43         @JsonProperty("target-network-role")
44         private String TarNetworkRole;
45         @JsonProperty("providing-service-model-invariant-uuid")
46         private String ProvidingServiceModelInvariantUUID;
47         @JsonProperty("providing-service-model-name")
48         private String ProvidingServiceModelName;
49         @JsonProperty("providing-service-model-uuid")
50         private String ProvidingServiceModelUUID;
51         @JsonProperty("description")
52         private String Description;
53         @JsonProperty("created")
54         private String Created;
55         @JsonProperty("tosca-node-type")
56         private String ToscaNodeType;
57         @JsonProperty("subcategory")
58         private String Subcategory;
59 //      private ModelInfoMetadata modelInfoMetadata;
60
61
62         public String getMaxInstances() {
63                 return MaxInstances;
64         }
65         public void setMaxInstances(String maxInstances) {
66                 MaxInstances = maxInstances;
67         }
68         public String getMinInstances() {
69                 return MinInstances;
70         }
71         public void setMinInstances(String minInstances) {
72                 MinInstances = minInstances;
73         }
74         public String getNfNamingCode() {
75                 return NfNamingCode;
76         }
77         public void setNfNamingCode(String nfNamingCode) {
78                 NfNamingCode = nfNamingCode;
79         }
80         public String getNfRole() {
81                 return NfRole;
82         }
83         public void setNfRole(String nfRole) {
84                 NfRole = nfRole;
85         }
86         public String getNfType() {
87                 return NfType;
88         }
89         public void setNfType(String nfType) {
90                 NfType = nfType;
91         }
92         public String getNfFunction() {
93                 return NfFunction;
94         }
95         public void setNfFunction(String nfFunction) {
96                 NfFunction = nfFunction;
97         }
98         public String getTarNetworkRole() {
99                 return TarNetworkRole;
100         }
101         public void setTarNetworkRole(String tarNetworkRole) {
102                 TarNetworkRole = tarNetworkRole;
103         }
104         public String getProvidingServiceModelInvariantUUID() {
105                 return ProvidingServiceModelInvariantUUID;
106         }
107         public void setProvidingServiceModelInvariantUUID(String providingServiceModelInvariantUUID) {
108                 ProvidingServiceModelInvariantUUID = providingServiceModelInvariantUUID;
109         }
110         public String getProvidingServiceModelName() {
111                 return ProvidingServiceModelName;
112         }
113         public void setProvidingServiceModelName(String providingServiceModelName) {
114                 ProvidingServiceModelName = providingServiceModelName;
115         }
116         public String getProvidingServiceModelUUID() {
117                 return ProvidingServiceModelUUID;
118         }
119         public void setProvidingServiceModelUUID(String providingServiceModelUUID) {
120                 ProvidingServiceModelUUID = providingServiceModelUUID;
121         }
122         public String getDescription() {
123                 return Description;
124         }
125         public void setDescription(String description) {
126                 Description = description;
127         }
128         public String getCreated() {
129                 return Created;
130         }
131         public void setCreated(String created) {
132                 Created = created;
133         }
134         public String getToscaNodeType() {
135                 return ToscaNodeType;
136         }
137         public void setToscaNodeType(String toscaNodeType) {
138                 ToscaNodeType = toscaNodeType;
139         }
140         public String getSubcategory() {
141                 return Subcategory;
142         }
143         public void setSubcategory(String subcategory) {
144                 Subcategory = subcategory;
145         }
146 }