1 package org.onap.so.client.cds.beans;
3 import com.fasterxml.jackson.annotation.JsonInclude;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
7 @JsonInclude(JsonInclude.Include.NON_NULL)
15 "pnf-customization-uuid"
18 public class ConfigDeployPropertiesForPnf {
20 @JsonProperty("service-instance-id")
21 private String serviceInstanceId;
23 @JsonProperty("pnf-id")
26 @JsonProperty("pnf-name")
27 private String pnfName;
30 * Config Deploy require IP address of PNF.
32 @JsonProperty("pnf-ipv4-address")
33 private String pnfIpV4Address;
35 @JsonProperty("pnf-ipv6-address")
36 private String pnfIpV6Address;
38 @JsonProperty("service-model-uuid")
39 private String serviceModelUuid;
41 @JsonProperty("pnf-customization-uuid")
42 private String pnfCustomizationUuid;
44 public String getServiceInstanceId() {
45 return serviceInstanceId;
48 public void setServiceInstanceId(String serviceInstanceId) {
49 this.serviceInstanceId = serviceInstanceId;
52 public String getPnfId() {
56 public void setPnfId(String pnfId) {
60 public String getPnfName() {
64 public void setPnfName(String pnfName) {
65 this.pnfName = pnfName;
68 public String getServiceModelUuid() {
69 return serviceModelUuid;
72 public void setServiceModelUuid(String serviceModelUuid) {
73 this.serviceModelUuid = serviceModelUuid;
76 public String getPnfCustomizationUuid() {
77 return pnfCustomizationUuid;
80 public void setPnfCustomizationUuid(String pnfCustomizationUuid) {
81 this.pnfCustomizationUuid = pnfCustomizationUuid;
84 public String getPnfIpV4Address() {
85 return pnfIpV4Address;
88 public void setPnfIpV4Address(String pnfIpV4Address) {
89 this.pnfIpV4Address = pnfIpV4Address;
92 public String getPnfIpV6Address() {
93 return pnfIpV6Address;
96 public void setPnfIpV6Address(String pnfIpV6Address) {
97 this.pnfIpV6Address = pnfIpV6Address;
102 public String toString() {
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("\"");
115 return sb.toString();