2904d34496111501dfc439581fce6c7b0fcc11af
[sdnc/apps.git] /
1 package org.onap.sdnc.apps.ms.gra.swagger.model;
2
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.GenericResourceApiRequestStatusEnumeration;
10 import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiRpcActionEnumeration;
11 import org.springframework.validation.annotation.Validated;
12 import javax.validation.Valid;
13 import javax.validation.constraints.*;
14
15 /**
16  * GenericResourceApiServicestatusServiceStatus
17  */
18 @Validated
19 @javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2021-07-13T13:26:44.236-04:00")
20 @JsonRootName("service-status")
21 public class GenericResourceApiServicestatusServiceStatus   {
22   @JsonProperty("response-code")
23   private String responseCode = null;
24
25   @JsonProperty("response-message")
26   private String responseMessage = null;
27
28   @JsonProperty("action")
29   private String action = null;
30
31   @JsonProperty("response-timestamp")
32   private String responseTimestamp = null;
33
34   @JsonProperty("request-status")
35   private GenericResourceApiRequestStatusEnumeration requestStatus = null;
36
37   @JsonProperty("final-indicator")
38   private String finalIndicator = null;
39
40   @JsonProperty("rpc-name")
41   private String rpcName = null;
42
43   @JsonProperty("rpc-action")
44   private GenericResourceApiRpcActionEnumeration rpcAction = null;
45
46   public GenericResourceApiServicestatusServiceStatus responseCode(String responseCode) {
47     this.responseCode = responseCode;
48     return this;
49   }
50
51   /**
52    * Get responseCode
53    * @return responseCode
54   **/
55   @ApiModelProperty(value = "")
56
57
58   public String getResponseCode() {
59     return responseCode;
60   }
61
62   public void setResponseCode(String responseCode) {
63     this.responseCode = responseCode;
64   }
65
66   public GenericResourceApiServicestatusServiceStatus responseMessage(String responseMessage) {
67     this.responseMessage = responseMessage;
68     return this;
69   }
70
71   /**
72    * Get responseMessage
73    * @return responseMessage
74   **/
75   @ApiModelProperty(value = "")
76
77
78   public String getResponseMessage() {
79     return responseMessage;
80   }
81
82   public void setResponseMessage(String responseMessage) {
83     this.responseMessage = responseMessage;
84   }
85
86   public GenericResourceApiServicestatusServiceStatus action(String action) {
87     this.action = action;
88     return this;
89   }
90
91   /**
92    * value would one of possible request-actions; match the list in service-data oper-status
93    * @return action
94   **/
95   @ApiModelProperty(value = "value would one of possible request-actions; match the list in service-data oper-status")
96
97
98   public String getAction() {
99     return action;
100   }
101
102   public void setAction(String action) {
103     this.action = action;
104   }
105
106   public GenericResourceApiServicestatusServiceStatus responseTimestamp(String responseTimestamp) {
107     this.responseTimestamp = responseTimestamp;
108     return this;
109   }
110
111   /**
112    * Get responseTimestamp
113    * @return responseTimestamp
114   **/
115   @ApiModelProperty(value = "")
116
117
118   public String getResponseTimestamp() {
119     return responseTimestamp;
120   }
121
122   public void setResponseTimestamp(String responseTimestamp) {
123     this.responseTimestamp = responseTimestamp;
124   }
125
126   public GenericResourceApiServicestatusServiceStatus requestStatus(GenericResourceApiRequestStatusEnumeration requestStatus) {
127     this.requestStatus = requestStatus;
128     return this;
129   }
130
131   /**
132    * Get requestStatus
133    * @return requestStatus
134   **/
135   @ApiModelProperty(value = "")
136
137   @Valid
138
139   public GenericResourceApiRequestStatusEnumeration getRequestStatus() {
140     return requestStatus;
141   }
142
143   public void setRequestStatus(GenericResourceApiRequestStatusEnumeration requestStatus) {
144     this.requestStatus = requestStatus;
145   }
146
147   public GenericResourceApiServicestatusServiceStatus finalIndicator(String finalIndicator) {
148     this.finalIndicator = finalIndicator;
149     return this;
150   }
151
152   /**
153    * Get finalIndicator
154    * @return finalIndicator
155   **/
156   @ApiModelProperty(value = "")
157
158
159   public String getFinalIndicator() {
160     return finalIndicator;
161   }
162
163   public void setFinalIndicator(String finalIndicator) {
164     this.finalIndicator = finalIndicator;
165   }
166
167   public GenericResourceApiServicestatusServiceStatus rpcName(String rpcName) {
168     this.rpcName = rpcName;
169     return this;
170   }
171
172   /**
173    * Get rpcName
174    * @return rpcName
175   **/
176   @ApiModelProperty(value = "")
177
178
179   public String getRpcName() {
180     return rpcName;
181   }
182
183   public void setRpcName(String rpcName) {
184     this.rpcName = rpcName;
185   }
186
187   public GenericResourceApiServicestatusServiceStatus rpcAction(GenericResourceApiRpcActionEnumeration rpcAction) {
188     this.rpcAction = rpcAction;
189     return this;
190   }
191
192   /**
193    * this is the svc-action from the incoming request
194    * @return rpcAction
195   **/
196   @ApiModelProperty(value = "this is the svc-action from the incoming request")
197
198   @Valid
199
200   public GenericResourceApiRpcActionEnumeration getRpcAction() {
201     return rpcAction;
202   }
203
204   public void setRpcAction(GenericResourceApiRpcActionEnumeration rpcAction) {
205     this.rpcAction = rpcAction;
206   }
207
208
209   @Override
210   public boolean equals(java.lang.Object o) {
211     if (this == o) {
212       return true;
213     }
214     if (o == null || getClass() != o.getClass()) {
215       return false;
216     }
217     GenericResourceApiServicestatusServiceStatus genericResourceApiServicestatusServiceStatus = (GenericResourceApiServicestatusServiceStatus) o;
218     return Objects.equals(this.responseCode, genericResourceApiServicestatusServiceStatus.responseCode) &&
219         Objects.equals(this.responseMessage, genericResourceApiServicestatusServiceStatus.responseMessage) &&
220         Objects.equals(this.action, genericResourceApiServicestatusServiceStatus.action) &&
221         Objects.equals(this.responseTimestamp, genericResourceApiServicestatusServiceStatus.responseTimestamp) &&
222         Objects.equals(this.requestStatus, genericResourceApiServicestatusServiceStatus.requestStatus) &&
223         Objects.equals(this.finalIndicator, genericResourceApiServicestatusServiceStatus.finalIndicator) &&
224         Objects.equals(this.rpcName, genericResourceApiServicestatusServiceStatus.rpcName) &&
225         Objects.equals(this.rpcAction, genericResourceApiServicestatusServiceStatus.rpcAction);
226   }
227
228   @Override
229   public int hashCode() {
230     return Objects.hash(responseCode, responseMessage, action, responseTimestamp, requestStatus, finalIndicator, rpcName, rpcAction);
231   }
232
233   @Override
234   public String toString() {
235     StringBuilder sb = new StringBuilder();
236     sb.append("class GenericResourceApiServicestatusServiceStatus {\n");
237     
238     sb.append("    responseCode: ").append(toIndentedString(responseCode)).append("\n");
239     sb.append("    responseMessage: ").append(toIndentedString(responseMessage)).append("\n");
240     sb.append("    action: ").append(toIndentedString(action)).append("\n");
241     sb.append("    responseTimestamp: ").append(toIndentedString(responseTimestamp)).append("\n");
242     sb.append("    requestStatus: ").append(toIndentedString(requestStatus)).append("\n");
243     sb.append("    finalIndicator: ").append(toIndentedString(finalIndicator)).append("\n");
244     sb.append("    rpcName: ").append(toIndentedString(rpcName)).append("\n");
245     sb.append("    rpcAction: ").append(toIndentedString(rpcAction)).append("\n");
246     sb.append("}");
247     return sb.toString();
248   }
249
250   /**
251    * Convert the given object to string with each line indented by 4 spaces
252    * (except the first line).
253    */
254   private String toIndentedString(java.lang.Object o) {
255     if (o == null) {
256       return "null";
257     }
258     return o.toString().replace("\n", "\n    ");
259   }
260 }
261