22233e94a5f38816713231db60c7c57e7affd78c
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / bpmn / servicedecomposition / modelinfo / ModelInfoNetwork.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 import java.sql.Timestamp;
25
26 import com.fasterxml.jackson.annotation.JsonProperty;
27
28 public class ModelInfoNetwork implements Serializable{
29
30         private static final long serialVersionUID = -3612850497900637132L;
31         
32         @JsonProperty("model-customization-uuid")
33         private String ModelCustomizationUUID;
34         @JsonProperty("model-instance-name")
35         private String ModelInstanceName;
36         @JsonProperty("network-technology")
37         private String NetworkTechnology;
38         @JsonProperty("network-type")
39         private String NetworkType;
40         @JsonProperty("network-scope")
41         private String NetworkScope;
42         @JsonProperty("network-role")
43         private String NetworkRole;
44         @JsonProperty("description")
45         private String Description;
46         @JsonProperty("created")
47         private Timestamp Created;
48         @JsonProperty("model-version")
49         private String ModelVersion;
50         @JsonProperty("model-invariant-uuid")
51         private String ModelInvariantUUID;
52         @JsonProperty("model-name")
53         private String ModelName;
54         @JsonProperty("model-uuid")
55         private String ModelUUID;
56         @JsonProperty("neutron-network-type")
57         private String NeutronNetworkType;
58         @JsonProperty("aic-version-min")
59         private String AicVersionMin;
60         @JsonProperty("aic-version-max")
61         private String AicVersionMax;
62         @JsonProperty("orchestration-mode")
63         private String OrchestrationMode;
64         @JsonProperty("tosca-node-type")
65         private String ToscaNodeType;
66         
67         public String getModelCustomizationUUID() {
68                 return ModelCustomizationUUID;
69         }
70         public void setModelCustomizationUUID(String modelCustomizationUUID) {
71                 ModelCustomizationUUID = modelCustomizationUUID;
72         }
73         public String getModelInstanceName() {
74                 return ModelInstanceName;
75         }
76         public void setModelInstanceName(String modelInstanceName) {
77                 ModelInstanceName = modelInstanceName;
78         }
79         public String getNetworkTechnology() {
80                 return NetworkTechnology;
81         }
82         public void setNetworkTechnology(String networkTechnology) {
83                 NetworkTechnology = networkTechnology;
84         }
85         public String getNetworkType() {
86                 return NetworkType;
87         }
88         public void setNetworkType(String networkType) {
89                 NetworkType = networkType;
90         }
91         public String getNetworkScope() {
92                 return NetworkScope;
93         }
94         public void setNetworkScope(String networkScope) {
95                 NetworkScope = networkScope;
96         }
97         public String getNetworkRole() {
98                 return NetworkRole;
99         }
100         public void setNetworkRole(String networkRole) {
101                 NetworkRole = networkRole;
102         }
103         public String getDescription() {
104                 return Description;
105         }
106         public void setDescription(String description) {
107                 Description = description;
108         }
109         public Timestamp getCreated() {
110                 return Created;
111         }
112         public void setCreated(Timestamp created) {
113                 Created = created;
114         }
115         public String getModelVersion() {
116                 return ModelVersion;
117         }
118         public void setModelVersion(String modelVersion) {
119                 ModelVersion = modelVersion;
120         }
121         public String getModelInvariantUUID() {
122                 return ModelInvariantUUID;
123         }
124         public void setModelInvariantUUID(String modelInvariantUUID) {
125                 ModelInvariantUUID = modelInvariantUUID;
126         }
127         public String getModelName() {
128                 return ModelName;
129         }
130         public void setModelName(String modelName) {
131                 ModelName = modelName;
132         }
133         public String getModelUUID() {
134                 return ModelUUID;
135         }
136         public void setModelUUID(String modelUUID) {
137                 ModelUUID = modelUUID;
138         }
139         public String getNeutronNetworkType() {
140                 return NeutronNetworkType;
141         }
142         public void setNeutronNetworkType(String neutronNetworkType) {
143                 NeutronNetworkType = neutronNetworkType;
144         }
145         public String getAicVersionMin() {
146                 return AicVersionMin;
147         }
148         public void setAicVersionMin(String aicVersionMin) {
149                 AicVersionMin = aicVersionMin;
150         }
151         public String getAicVersionMax() {
152                 return AicVersionMax;
153         }
154         public void setAicVersionMax(String aicVersionMax) {
155                 AicVersionMax = aicVersionMax;
156         }
157         public String getOrchestrationMode() {
158                 return OrchestrationMode;
159         }
160         public void setOrchestrationMode(String orchestrationMode) {
161                 OrchestrationMode = orchestrationMode;
162         }
163         public String getToscaNodeType() {
164                 return ToscaNodeType;
165         }
166         public void setToscaNodeType(String toscaNodeType) {
167                 ToscaNodeType = toscaNodeType;
168         }
169 }