Merge "Change the copyright to 2018"
[so.git] / common / src / main / java / org / openecomp / mso / serviceinstancebeans / ModelInfo.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 //
22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
24 // Any modifications to this file will be lost upon recompilation of the source schema.
25 // Generated on: 2016.03.30 at 02:48:23 PM CDT
26 //
27
28
29 package org.openecomp.mso.serviceinstancebeans;
30
31 import java.io.Serializable;
32
33 import com.fasterxml.jackson.annotation.JsonInclude;
34 import com.fasterxml.jackson.annotation.JsonInclude.Include;
35 import com.fasterxml.jackson.annotation.JsonProperty;
36 import com.fasterxml.jackson.annotation.JsonRootName;
37
38 @JsonRootName(value = "modelInfo")
39 @JsonInclude(Include.NON_DEFAULT)
40 public class ModelInfo implements Serializable {
41
42         private static final long serialVersionUID = 5281763573935476852L;
43         @JsonProperty("modelCustomizationName")
44     protected String modelCustomizationName;
45         @JsonProperty("modelInvariantId")
46     protected String modelInvariantId;
47         @JsonProperty("modelType")
48         protected ModelType modelType;
49         //v2
50         @JsonProperty("modelNameVersionId")
51     protected String modelNameVersionId;
52         @JsonProperty("modelName")
53     protected String modelName;
54         @JsonProperty("modelVersion")
55     protected String modelVersion;
56         @JsonProperty("modelCustomizationUuid")
57     protected String modelCustomizationUuid;
58     //v3
59         @JsonProperty("modelVersionId")
60     protected String modelVersionId;
61         @JsonProperty("modelCustomizationId")
62     protected String modelCustomizationId;
63     //Decomposition fields
64         @JsonProperty("modelUuid")
65     protected String modelUuid;
66         @JsonProperty("modelInvariantUuid")
67         protected String modelInvariantUuid;
68         @JsonProperty("modelInstanceName")
69     protected String modelInstanceName;
70
71         public String getModelCustomizationName() {
72                 return modelCustomizationName;
73         }
74         public void setModelCustomizationName(String modelCustomizationName) {
75                 this.modelCustomizationName = modelCustomizationName;
76         }
77         public String getModelNameVersionId() {
78                 return modelNameVersionId;
79         }
80         public void setModelNameVersionId(String modelNameVersionId) {
81                 this.modelNameVersionId = modelNameVersionId;
82         }
83         public String getModelName() {
84                 return modelName;
85         }
86         public void setModelName(String modelName) {
87                 this.modelName = modelName;
88         }
89         public String getModelVersion() {
90                 return modelVersion;
91         }
92         public void setModelVersion(String modelVersion) {
93                 this.modelVersion = modelVersion;
94         }
95         public ModelType getModelType() {
96                 return modelType;
97         }
98         public void setModelType(ModelType modelType) {
99                 this.modelType = modelType;
100         }
101         public String getModelInvariantId() {
102                 return modelInvariantId;
103         }
104         public void setModelInvariantId(String modelInvariantId) {
105                 this.modelInvariantId = modelInvariantId;
106         }
107         public String getModelCustomizationUuid() {
108                 return modelCustomizationUuid;
109         }
110         public void setModelCustomizationUuid(String modelCustomizationUuid) {
111                 this.modelCustomizationUuid = modelCustomizationUuid;
112         }
113         public String getModelVersionId() {
114                 return modelVersionId;
115         }
116         public void setModelVersionId(String modelVersionId) {
117                 this.modelVersionId = modelVersionId;
118         }
119         public String getModelCustomizationId() {
120                 return modelCustomizationId;
121         }
122         public void setModelCustomizationId(String modelCustomizationId) {
123                 this.modelCustomizationId = modelCustomizationId;
124         }
125     public String getModelUuid() {
126                 return modelUuid;
127         }
128         public void setModelUuid(String modelUuid) {
129                 this.modelUuid = modelUuid;
130         }
131         public String getModelInvariantUuid() {
132                 return modelInvariantUuid;
133         }
134         public void setModelInvariantUuid(String modelInvariantUuid) {
135                 this.modelInvariantUuid = modelInvariantUuid;
136         }
137         public String getModelInstanceName() {
138                 return modelInstanceName;
139         }
140         public void setModelInstanceName(String modelInstanceName) {
141                 this.modelInstanceName = modelInstanceName;
142         }
143         @Override
144         public String toString() {
145                 return "ModelInfo [modelCustomizationName=" + modelCustomizationName + ", modelInvariantId=" + modelInvariantId
146                                 + ", modelType=" + modelType + ", modelNameVersionId=" + modelNameVersionId + ", modelName=" + modelName
147                                 + ", modelVersion=" + modelVersion + ", modelCustomizationUuid=" + modelCustomizationUuid
148                                 + ", modelVersionId=" + modelVersionId + ", modelCustomizationId=" + modelCustomizationId
149                                 + ", modelUuid=" + modelUuid + ", modelInvariantUuid=" + modelInvariantUuid + ", modelInstanceName="
150                                 + modelInstanceName + "]";
151         }
152
153
154 }