1 package org.onap.sdnc.apps.ms.gra.swagger.model;
3 import java.util.Objects;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import com.fasterxml.jackson.annotation.JsonRootName;
6 import com.fasterxml.jackson.annotation.JsonCreator;
7 import io.swagger.annotations.ApiModel;
8 import io.swagger.annotations.ApiModelProperty;
9 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiServiceData;
10 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiServiceStatus;
11 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiServicedataServiceData;
12 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiServicestatusServiceStatus;
13 import org.springframework.validation.annotation.Validated;
14 import javax.validation.Valid;
15 import javax.validation.constraints.*;
18 * GenericResourceApiServicemodelinfrastructureService
21 @javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2021-07-12T18:08:46.019-04:00")
23 @JsonRootName("service")
24 public class GenericResourceApiServicemodelinfrastructureService {
25 @JsonProperty("service-data")
26 private GenericResourceApiServicedataServiceData serviceData = null;
28 @JsonProperty("service-status")
29 private GenericResourceApiServicestatusServiceStatus serviceStatus = null;
31 @JsonProperty("service-instance-id")
32 private String serviceInstanceId = null;
34 public GenericResourceApiServicemodelinfrastructureService serviceData(GenericResourceApiServicedataServiceData serviceData) {
35 this.serviceData = serviceData;
43 @ApiModelProperty(value = "")
47 public GenericResourceApiServicedataServiceData getServiceData() {
51 public void setServiceData(GenericResourceApiServicedataServiceData serviceData) {
52 this.serviceData = serviceData;
55 public GenericResourceApiServicemodelinfrastructureService serviceStatus(GenericResourceApiServicestatusServiceStatus serviceStatus) {
56 this.serviceStatus = serviceStatus;
62 * @return serviceStatus
64 @ApiModelProperty(value = "")
68 public GenericResourceApiServicestatusServiceStatus getServiceStatus() {
72 public void setServiceStatus(GenericResourceApiServicestatusServiceStatus serviceStatus) {
73 this.serviceStatus = serviceStatus;
76 public GenericResourceApiServicemodelinfrastructureService serviceInstanceId(String serviceInstanceId) {
77 this.serviceInstanceId = serviceInstanceId;
83 * @return serviceInstanceId
85 @ApiModelProperty(value = "Keep as M")
88 public String getServiceInstanceId() {
89 return serviceInstanceId;
92 public void setServiceInstanceId(String serviceInstanceId) {
93 this.serviceInstanceId = serviceInstanceId;
98 public boolean equals(java.lang.Object o) {
102 if (o == null || getClass() != o.getClass()) {
105 GenericResourceApiServicemodelinfrastructureService genericResourceApiServicemodelinfrastructureService = (GenericResourceApiServicemodelinfrastructureService) o;
106 return Objects.equals(this.serviceData, genericResourceApiServicemodelinfrastructureService.serviceData) &&
107 Objects.equals(this.serviceStatus, genericResourceApiServicemodelinfrastructureService.serviceStatus) &&
108 Objects.equals(this.serviceInstanceId, genericResourceApiServicemodelinfrastructureService.serviceInstanceId);
112 public int hashCode() {
113 return Objects.hash(serviceData, serviceStatus, serviceInstanceId);
117 public String toString() {
118 StringBuilder sb = new StringBuilder();
119 sb.append("class GenericResourceApiServicemodelinfrastructureService {\n");
121 sb.append(" serviceData: ").append(toIndentedString(serviceData)).append("\n");
122 sb.append(" serviceStatus: ").append(toIndentedString(serviceStatus)).append("\n");
123 sb.append(" serviceInstanceId: ").append(toIndentedString(serviceInstanceId)).append("\n");
125 return sb.toString();
129 * Convert the given object to string with each line indented by 4 spaces
130 * (except the first line).
132 private String toIndentedString(java.lang.Object o) {
136 return o.toString().replace("\n", "\n ");