f4b2a8b4b13a7e5bfaa6ff01a39b8208d9d3164f
[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("k8sRBInstanceReleaseName")
21     private String releaseName;
22     @JsonProperty("vfModuleUUID")
23     private String vfModuleUUID;
24     @JsonProperty("cloudRegionId")
25     private String cloudRegion;
26     @JsonProperty("labels")
27     private Map<String, String> labels;
28     @JsonProperty(value = "override-values")
29     private Map<String, String> overrideValues;
30
31     @JsonProperty("rb-name")
32     public String getRbName() {
33         return rbName;
34     }
35
36     @JsonProperty("rb-name")
37     public void setRbName(String rbName) {
38         this.rbName = rbName;
39     }
40
41     @JsonProperty("rb-version")
42     public String getRbVersion() {
43         return rbVersion;
44     }
45
46     @JsonProperty("rb-version")
47     public void setRbVersion(String rbVersion) {
48         this.rbVersion = rbVersion;
49     }
50
51     @JsonProperty("profile-name")
52     public String getProfileName() {
53         return profileName;
54     }
55
56     @JsonProperty("profile-name")
57     public void setProfileName(String profileName) {
58         this.profileName = profileName;
59     }
60
61     @JsonProperty("release-name")
62     public String getReleaseName() {
63         return releaseName;
64     }
65
66     @JsonProperty("release-name")
67     public void setReleaseName(String releaseName) {
68         this.releaseName = releaseName;
69     }
70
71     @JsonProperty("cloud-region")
72     public String getCloudRegion() {
73         return cloudRegion;
74     }
75
76     @JsonProperty("cloud-region")
77     public void setCloudRegion(String cloudRegion) {
78         this.cloudRegion = cloudRegion;
79     }
80
81     @JsonProperty("labels")
82     public Map<String, String> getLabels() {
83         return labels;
84     }
85
86     @JsonProperty("labels")
87     public void setLabels(Map<String, String> labels) {
88         this.labels = labels;
89     }
90
91     public String getVfModuleUUID() {
92         return vfModuleUUID;
93     }
94
95     public void setVfModuleUUID(String vfModuleUUID) {
96         this.vfModuleUUID = vfModuleUUID;
97     }
98
99     public Map<String, String> getOverrideValues() {
100         return overrideValues;
101     }
102
103     public void setOverrideValues(Map<String, String> overrideValues) {
104         this.overrideValues = overrideValues;
105     }
106
107 }