8f4313f04d08d43ff54c10fcf633c88ef392273a
[externalapi/nbi.git] / src / main / java / org / onap / nbi / apis / serviceorder / model / consumer / Request.java
1 package org.onap.nbi.apis.serviceorder.model.consumer;
2
3 import java.util.Objects;
4
5 public class Request {
6
7     private RequestStatus requestStatus;
8
9     public Request() {}
10
11     public Request(RequestStatus requestStatus) {
12         this.requestStatus = requestStatus;
13     }
14
15     public RequestStatus getRequestStatus() {
16         return requestStatus;
17     }
18
19     public void setRequestStatus(RequestStatus requestStatus) {
20         this.requestStatus = requestStatus;
21     }
22
23     @Override
24     public boolean equals(Object o) {
25         if (this == o)
26             return true;
27         if (o == null || getClass() != o.getClass())
28             return false;
29         Request request = (Request) o;
30         return Objects.equals(requestStatus, request.requestStatus);
31     }
32
33     @Override
34     public int hashCode() {
35         return Objects.hash(requestStatus);
36     }
37
38     @Override
39     public String toString() {
40         return "Request{" + "requestStatus=" + requestStatus + '}';
41     }
42 }