1 package org.onap.nbi.apis.serviceorder.model.consumer;
4 import java.util.Objects;
6 public class RequestParameters {
8 private String subscriptionServiceType;
10 private List<UserParams> userParams;
12 private boolean aLaCarte;
15 public String getSubscriptionServiceType() {
16 return subscriptionServiceType;
19 public void setSubscriptionServiceType(String subscriptionServiceType) {
20 subscriptionServiceType = subscriptionServiceType;
23 public List<UserParams> getUserParams() {
27 public void setUserParams(List<UserParams> userParams) {
28 this.userParams = userParams;
31 public boolean isaLaCarte() {
35 public void setaLaCarte(boolean aLaCarte) {
36 this.aLaCarte = aLaCarte;
40 public boolean equals(Object o) {
43 if (o == null || getClass() != o.getClass())
45 RequestParameters that = (RequestParameters) o;
46 return aLaCarte == that.aLaCarte && Objects.equals(subscriptionServiceType, that.subscriptionServiceType)
47 && Objects.equals(userParams, that.userParams);
51 public int hashCode() {
52 return Objects.hash(subscriptionServiceType, userParams, aLaCarte);
56 public String toString() {
57 return "RequestParameters{" + "subscriptionServiceType='" + subscriptionServiceType + '\'' + ", userParams="
58 + userParams + ", aLaCarte=" + aLaCarte + '}';