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.GenericResourceApiPreloadData;
10 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiPreloaddataPreloadData;
11 import org.springframework.validation.annotation.Validated;
12 import javax.validation.Valid;
13 import javax.validation.constraints.*;
16 * GenericResourceApiPreloadmodelinformationPreloadList
19 @javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2021-07-13T13:26:44.236-04:00")
20 @JsonRootName("preload-list")
21 public class GenericResourceApiPreloadmodelinformationPreloadList {
22 @JsonProperty("preload-data")
23 private GenericResourceApiPreloaddataPreloadData preloadData = null;
25 @JsonProperty("preload-type")
26 private String preloadType = null;
28 @JsonProperty("preload-id")
29 private String preloadId = null;
31 public GenericResourceApiPreloadmodelinformationPreloadList preloadData(GenericResourceApiPreloaddataPreloadData preloadData) {
32 this.preloadData = preloadData;
40 @ApiModelProperty(value = "")
44 public GenericResourceApiPreloaddataPreloadData getPreloadData() {
48 public void setPreloadData(GenericResourceApiPreloaddataPreloadData preloadData) {
49 this.preloadData = preloadData;
52 public GenericResourceApiPreloadmodelinformationPreloadList preloadType(String preloadType) {
53 this.preloadType = preloadType;
58 * network or vf-module
61 @ApiModelProperty(value = "network or vf-module")
64 public String getPreloadType() {
68 public void setPreloadType(String preloadType) {
69 this.preloadType = preloadType;
72 public GenericResourceApiPreloadmodelinformationPreloadList preloadId(String preloadId) {
73 this.preloadId = preloadId;
78 * vf-module-name or network name
81 @ApiModelProperty(value = "vf-module-name or network name")
84 public String getPreloadId() {
88 public void setPreloadId(String preloadId) {
89 this.preloadId = preloadId;
94 public boolean equals(java.lang.Object o) {
98 if (o == null || getClass() != o.getClass()) {
101 GenericResourceApiPreloadmodelinformationPreloadList genericResourceApiPreloadmodelinformationPreloadList = (GenericResourceApiPreloadmodelinformationPreloadList) o;
102 return Objects.equals(this.preloadData, genericResourceApiPreloadmodelinformationPreloadList.preloadData) &&
103 Objects.equals(this.preloadType, genericResourceApiPreloadmodelinformationPreloadList.preloadType) &&
104 Objects.equals(this.preloadId, genericResourceApiPreloadmodelinformationPreloadList.preloadId);
108 public int hashCode() {
109 return Objects.hash(preloadData, preloadType, preloadId);
113 public String toString() {
114 StringBuilder sb = new StringBuilder();
115 sb.append("class GenericResourceApiPreloadmodelinformationPreloadList {\n");
117 sb.append(" preloadData: ").append(toIndentedString(preloadData)).append("\n");
118 sb.append(" preloadType: ").append(toIndentedString(preloadType)).append("\n");
119 sb.append(" preloadId: ").append(toIndentedString(preloadId)).append("\n");
121 return sb.toString();
125 * Convert the given object to string with each line indented by 4 spaces
126 * (except the first line).
128 private String toIndentedString(java.lang.Object o) {
132 return o.toString().replace("\n", "\n ");