1 package org.openecomp.mso.bpmn.core.domain;
\r
3 import java.io.Serializable;
\r
5 import com.fasterxml.jackson.annotation.JsonRootName;
\r
7 @JsonRootName("modelInfo")
\r
8 public class ModelInfo extends JsonWrapper implements Serializable {
\r
11 * This is domain object defining structure for MODEL INFO
\r
12 * It will be valid for each Resource type object
\r
14 private static final long serialVersionUID = 1L;
\r
16 private String modelName = "";
\r
17 private String modelUuid = "";
\r
18 private String modelInvariantUuid = "";
\r
19 private String modelVersion = "";
\r
20 //additionally on resource level
\r
21 private String modelCustomizationUuid = "";
\r
22 private String modelInstanceName = "";
\r
23 private String modelType = "";
\r
25 //GET and SET methods
\r
27 public String getModelName() {
\r
30 public void setModelName(String modelName) {
\r
31 this.modelName = modelName;
\r
33 public String getModelUuid() {
\r
36 public void setModelUuid(String modelUuid) {
\r
37 this.modelUuid = modelUuid;
\r
39 public String getModelInvariantUuid() {
\r
40 return modelInvariantUuid;
\r
42 public void setModelInvariantUuid(String modelInvariantUuid) {
\r
43 this.modelInvariantUuid = modelInvariantUuid;
\r
45 public String getModelVersion() {
\r
46 return modelVersion;
\r
48 public void setModelVersion(String modelVersion) {
\r
49 this.modelVersion = modelVersion;
\r
51 public String getModelCustomizationUuid() {
\r
52 return modelCustomizationUuid;
\r
54 public void setModelCustomizationUuid(String modelCustomizationUuid) {
\r
55 this.modelCustomizationUuid = modelCustomizationUuid;
\r
57 public String getModelInstanceName() {
\r
58 return modelInstanceName;
\r
60 public void setModelInstanceName(String modelInstanceName) {
\r
61 this.modelInstanceName = modelInstanceName;
\r
63 public String getModelType() {
\r
66 public void setModelType(String modelType) {
\r
67 this.modelType = modelType;
\r