6fadc7b55cb40856fd9abbf351b007fecd2e7b58
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / client / cds / beans / ConfigDeployPropertiesForPnf.java
1 package org.onap.so.client.cds.beans;
2
3 import com.fasterxml.jackson.annotation.JsonInclude;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
6
7 @JsonInclude(JsonInclude.Include.NON_NULL)
8 @JsonPropertyOrder({
9 "service-instance-id",
10 "pnf-id",
11 "pnf-name",
12 "pnf-ipv4-address",
13 "pnf-ipv6-address",
14 "service-model-uuid",
15 "pnf-customization-uuid"
16 })
17
18 public class ConfigDeployPropertiesForPnf {
19
20         @JsonProperty("service-instance-id")
21         private String serviceInstanceId;
22
23         @JsonProperty("pnf-id")
24         private String pnfId;
25
26         @JsonProperty("pnf-name")
27         private String pnfName;
28
29         /**
30          * Config Deploy require IP address of PNF.
31          */
32         @JsonProperty("pnf-ipv4-address")
33         private String pnfIpV4Address;
34
35         @JsonProperty("pnf-ipv6-address")
36         private String pnfIpV6Address;
37
38         @JsonProperty("service-model-uuid")
39         private String serviceModelUuid;
40
41         @JsonProperty("pnf-customization-uuid")
42         private String pnfCustomizationUuid;
43
44         public String getServiceInstanceId() {
45                 return serviceInstanceId;
46         }
47
48         public void setServiceInstanceId(String serviceInstanceId) {
49                 this.serviceInstanceId = serviceInstanceId;
50         }
51
52         public String getPnfId() {
53                 return pnfId;
54         }
55
56         public void setPnfId(String pnfId) {
57                 this.pnfId = pnfId;
58         }
59
60         public String getPnfName() {
61                 return pnfName;
62         }
63
64         public void setPnfName(String pnfName) {
65                 this.pnfName = pnfName;
66         }
67
68         public String getServiceModelUuid() {
69                 return serviceModelUuid;
70         }
71
72         public void setServiceModelUuid(String serviceModelUuid) {
73                 this.serviceModelUuid = serviceModelUuid;
74         }
75
76         public String getPnfCustomizationUuid() {
77                 return pnfCustomizationUuid;
78         }
79
80         public void setPnfCustomizationUuid(String pnfCustomizationUuid) {
81                 this.pnfCustomizationUuid = pnfCustomizationUuid;
82         }
83
84         public String getPnfIpV4Address() {
85                 return pnfIpV4Address;
86         }
87
88         public void setPnfIpV4Address(String pnfIpV4Address) {
89                 this.pnfIpV4Address = pnfIpV4Address;
90         }
91
92         public String getPnfIpV6Address() {
93                 return pnfIpV6Address;
94         }
95
96         public void setPnfIpV6Address(String pnfIpV6Address) {
97                 this.pnfIpV6Address = pnfIpV6Address;
98         }
99
100
101         @Override
102         public String toString() {
103
104                 final StringBuilder sb = new StringBuilder("{");
105                 sb.append("\"service-instance-id\":").append("\"").append(serviceInstanceId).append("\"");
106                 sb.append(", \"pnf-id\":").append("\"").append(pnfId).append("\"");
107                 sb.append(", \"pnf-name\":").append("\"").append(pnfName).append("\"");
108                 sb.append(", \"pnf-ipv4-address\":").append("\"").append(pnfIpV4Address).append("\"");
109                 sb.append(", \"pnf-ipv6-address\":").append("\"").append(pnfIpV6Address).append("\"");
110                 sb.append(", \"service-model-uuid\":").append("\"").append(serviceModelUuid).append("\"");
111                 sb.append(", \"pnf-customization-uuid\":").append("\"").append(pnfCustomizationUuid).append("\"");
112
113                 sb.append('}');
114
115                 return sb.toString();
116         }
117
118 }