Merge "Changed the object mapper to ignore unknown fields"
[so.git] / bpmn / so-bpmn-tasks / src / main / java / org / onap / so / client / adapter / cnf / entities / InstanceRequest.java
1
2 package org.onap.so.client.adapter.cnf.entities;
3
4 import java.util.Map;
5 import com.fasterxml.jackson.annotation.JsonInclude;
6 import com.fasterxml.jackson.annotation.JsonProperty;
7 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
8
9 @JsonInclude(JsonInclude.Include.NON_NULL)
10 @JsonPropertyOrder({"rb-name", "rb-version", "profile-name", "release-name", "cloud-region", "labels",
11         "override-values"})
12 public class InstanceRequest {
13
14     @JsonProperty("modelInvariantId")
15     private String rbName;
16     @JsonProperty("modelVersionId")
17     private String rbVersion;
18     @JsonProperty("k8sRBProfileName")
19     private String profileName;
20     @JsonProperty("vfModuleUUID")
21     private String vfModuleUUID;
22     @JsonProperty("cloudRegionId")
23     private String cloudRegion;
24     @JsonProperty("labels")
25     private Map<String, String> labels;
26     @JsonProperty(value = "override-values")
27     private Map<String, String> overrideValues;
28
29     @JsonProperty("rb-name")
30     public String getRbName() {
31         return rbName;
32     }
33
34     @JsonProperty("rb-name")
35     public void setRbName(String rbName) {
36         this.rbName = rbName;
37     }
38
39     @JsonProperty("rb-version")
40     public String getRbVersion() {
41         return rbVersion;
42     }
43
44     @JsonProperty("rb-version")
45     public void setRbVersion(String rbVersion) {
46         this.rbVersion = rbVersion;
47     }
48
49     @JsonProperty("profile-name")
50     public String getProfileName() {
51         return profileName;
52     }
53
54     @JsonProperty("profile-name")
55     public void setProfileName(String profileName) {
56         this.profileName = profileName;
57     }
58
59     @JsonProperty("cloud-region")
60     public String getCloudRegion() {
61         return cloudRegion;
62     }
63
64     @JsonProperty("cloud-region")
65     public void setCloudRegion(String cloudRegion) {
66         this.cloudRegion = cloudRegion;
67     }
68
69     @JsonProperty("labels")
70     public Map<String, String> getLabels() {
71         return labels;
72     }
73
74     @JsonProperty("labels")
75     public void setLabels(Map<String, String> labels) {
76         this.labels = labels;
77     }
78
79     public String getVfModuleUUID() {
80         return vfModuleUUID;
81     }
82
83     public void setVfModuleUUID(String vfModuleUUID) {
84         this.vfModuleUUID = vfModuleUUID;
85     }
86
87     public Map<String, String> getOverrideValues() {
88         return overrideValues;
89     }
90
91     public void setOverrideValues(Map<String, String> overrideValues) {
92         this.overrideValues = overrideValues;
93     }
94
95 }