1 package org.opencomp.vid.model.mso;
3 import com.fasterxml.jackson.annotation.*;
5 import java.util.HashMap;
8 @JsonInclude(JsonInclude.Include.NON_NULL)
15 "modelCustomizationName",
16 "modelCustomizationId"
18 public class ModelInfo {
24 @JsonProperty("modelType")
25 private String modelType;
26 @JsonProperty("modelInvariantId")
27 private String modelInvariantId;
28 @JsonProperty("modelVersionId")
29 private String modelVersionId;
30 @JsonProperty("modelName")
31 private String modelName;
32 @JsonProperty("modelVersion")
33 private String modelVersion;
34 @JsonProperty("modelCustomizationName")
35 private String modelCustomizationName;
36 @JsonProperty("modelCustomizationId")
37 private String modelCustomizationId;
39 private Map<String, Object> additionalProperties = new HashMap<String, Object>();
41 @JsonProperty("modelType")
42 public String getModelType() {
46 @JsonProperty("modelType")
47 public void setModelType(String modelType) {
48 this.modelType = modelType;
51 @JsonProperty("modelInvariantId")
52 public String getModelInvariantId() {
53 return modelInvariantId;
56 @JsonProperty("modelInvariantId")
57 public void setModelInvariantId(String modelInvariantId) {
58 this.modelInvariantId = modelInvariantId;
61 @JsonProperty("modelVersionId")
62 public String getModelVersionId() {
63 return modelVersionId;
66 @JsonProperty("modelVersionId")
67 public void setModelVersionId(String modelVersionId) {
68 this.modelVersionId = modelVersionId;
71 @JsonProperty("modelName")
72 public String getModelName() {
76 @JsonProperty("modelName")
77 public void setModelName(String modelName) {
78 this.modelName = modelName;
81 @JsonProperty("modelVersion")
82 public String getModelVersion() {
86 @JsonProperty("modelVersion")
87 public void setModelVersion(String modelVersion) {
88 this.modelVersion = modelVersion;
91 @JsonProperty("modelCustomizationName")
92 public String getModelCustomizationName() {
93 return modelCustomizationName;
96 @JsonProperty("modelCustomizationName")
97 public void setModelCustomizationName(String modelCustomizationName) {
98 this.modelCustomizationName = modelCustomizationName;
101 @JsonProperty("modelCustomizationId")
102 public String getModelCustomizationId() {
103 return modelCustomizationId;
106 @JsonProperty("modelCustomizationId")
107 public void setModelCustomizationId(String modelCustomizationId) {
108 this.modelCustomizationId = modelCustomizationId;
112 public Map<String, Object> getAdditionalProperties() {
113 return this.additionalProperties;
117 public void setAdditionalProperty(String name, Object value) {
118 this.additionalProperties.put(name, value);