2 * ============LICENSE_START=======================================================
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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
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
29 package org.openecomp.mso.serviceinstancebeans;
31 import java.io.Serializable;
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;
38 @JsonRootName(value = "modelInfo")
39 @JsonInclude(Include.NON_DEFAULT)
40 public class ModelInfo implements Serializable {
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;
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;
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;
71 public String getModelCustomizationName() {
72 return modelCustomizationName;
74 public void setModelCustomizationName(String modelCustomizationName) {
75 this.modelCustomizationName = modelCustomizationName;
77 public String getModelNameVersionId() {
78 return modelNameVersionId;
80 public void setModelNameVersionId(String modelNameVersionId) {
81 this.modelNameVersionId = modelNameVersionId;
83 public String getModelName() {
86 public void setModelName(String modelName) {
87 this.modelName = modelName;
89 public String getModelVersion() {
92 public void setModelVersion(String modelVersion) {
93 this.modelVersion = modelVersion;
95 public ModelType getModelType() {
98 public void setModelType(ModelType modelType) {
99 this.modelType = modelType;
101 public String getModelInvariantId() {
102 return modelInvariantId;
104 public void setModelInvariantId(String modelInvariantId) {
105 this.modelInvariantId = modelInvariantId;
107 public String getModelCustomizationUuid() {
108 return modelCustomizationUuid;
110 public void setModelCustomizationUuid(String modelCustomizationUuid) {
111 this.modelCustomizationUuid = modelCustomizationUuid;
113 public String getModelVersionId() {
114 return modelVersionId;
116 public void setModelVersionId(String modelVersionId) {
117 this.modelVersionId = modelVersionId;
119 public String getModelCustomizationId() {
120 return modelCustomizationId;
122 public void setModelCustomizationId(String modelCustomizationId) {
123 this.modelCustomizationId = modelCustomizationId;
125 public String getModelUuid() {
128 public void setModelUuid(String modelUuid) {
129 this.modelUuid = modelUuid;
131 public String getModelInvariantUuid() {
132 return modelInvariantUuid;
134 public void setModelInvariantUuid(String modelInvariantUuid) {
135 this.modelInvariantUuid = modelInvariantUuid;
137 public String getModelInstanceName() {
138 return modelInstanceName;
140 public void setModelInstanceName(String modelInstanceName) {
141 this.modelInstanceName = modelInstanceName;
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 + "]";