Replaced all tabs with spaces in java and pom.xml
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / client / cds / beans / ConfigAssignRequestVnf.java
1
2 package org.onap.so.client.cds.beans;
3
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
6 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
7
8 @JsonInclude(JsonInclude.Include.NON_NULL)
9 @JsonPropertyOrder({"config-assign-properties", "resolution-key"})
10 public class ConfigAssignRequestVnf {
11     @JsonProperty("resolution-key")
12     private String resolutionKey;
13     @JsonProperty("config-assign-properties")
14     private ConfigAssignPropertiesForVnf configAssignPropertiesForVnf;
15
16     public String getResolutionKey() {
17         return resolutionKey;
18     }
19
20     public void setResolutionKey(String resolutionKey) {
21         this.resolutionKey = resolutionKey;
22     }
23
24     public ConfigAssignPropertiesForVnf getConfigAssignPropertiesForVnf() {
25         return configAssignPropertiesForVnf;
26     }
27
28     public void setConfigAssignPropertiesForVnf(ConfigAssignPropertiesForVnf configAssignPropertiesForVnf) {
29         this.configAssignPropertiesForVnf = configAssignPropertiesForVnf;
30     }
31
32     @Override
33     public String toString() {
34         final StringBuilder sb = new StringBuilder("{\"config-assign-request\":{");
35         sb.append("\"resolution-key\":").append("\"").append(resolutionKey).append("\"");
36         sb.append(", \"config-assign-properties\":").append(configAssignPropertiesForVnf.toString());
37         sb.append('}');
38         sb.append('}');
39
40         return sb.toString();
41     }
42
43 }