• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Adyen / adyen-java-api-library / #2660

18 Sep 2023 12:27PM UTC coverage: 13.146%. First build
#2660

push

web-flow
Merge fdf590561 into ba706cfa8

2480 of 2480 new or added lines in 54 files covered. (100.0%)

10283 of 78224 relevant lines covered (13.15%)

0.13 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/adyen/model/configurationwebhooks/CardOrderItemDeliveryStatus.java
1
/*
2
 * Configuration webhooks
3
 *
4
 * The version of the OpenAPI document: 1
5
 * 
6
 *
7
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
8
 * https://openapi-generator.tech
9
 * Do not edit the class manually.
10
 */
11

12

13
package com.adyen.model.configurationwebhooks;
14

15
import java.util.Objects;
16
import java.util.Arrays;
17
import java.util.Map;
18
import java.util.HashMap;
19
import com.fasterxml.jackson.annotation.JsonInclude;
20
import com.fasterxml.jackson.annotation.JsonProperty;
21
import com.fasterxml.jackson.annotation.JsonCreator;
22
import com.fasterxml.jackson.annotation.JsonTypeName;
23
import com.fasterxml.jackson.annotation.JsonValue;
24
import io.swagger.annotations.ApiModel;
25
import io.swagger.annotations.ApiModelProperty;
26
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
27
import com.fasterxml.jackson.core.JsonProcessingException;
28

29

30
/**
31
 * CardOrderItemDeliveryStatus
32
 */
33
@JsonPropertyOrder({
34
  CardOrderItemDeliveryStatus.JSON_PROPERTY_ERROR_MESSAGE,
35
  CardOrderItemDeliveryStatus.JSON_PROPERTY_STATUS,
36
  CardOrderItemDeliveryStatus.JSON_PROPERTY_TRACKING_NUMBER
37
})
38

39
public class CardOrderItemDeliveryStatus {
40
  public static final String JSON_PROPERTY_ERROR_MESSAGE = "errorMessage";
41
  private String errorMessage;
42

43
  /**
44
   * Status of the delivery.
45
   */
46
  public enum StatusEnum {
×
47
    CREATED("created"),
×
48
    
49
    DELIVERED("delivered"),
×
50
    
51
    NOTAPPLICABLE("notApplicable"),
×
52
    
53
    PROCESSING("processing"),
×
54
    
55
    PRODUCED("produced"),
×
56
    
57
    REJECTED("rejected"),
×
58
    
59
    SHIPPED("shipped"),
×
60
    
61
    UNKNOWN("unknown");
×
62

63
    private String value;
64

65
    StatusEnum(String value) {
×
66
      this.value = value;
×
67
    }
×
68

69
    @JsonValue
70
    public String getValue() {
71
      return value;
×
72
    }
73

74
    @Override
75
    public String toString() {
76
      return String.valueOf(value);
×
77
    }
78

79
    @JsonCreator
80
    public static StatusEnum fromValue(String value) {
81
      for (StatusEnum b : StatusEnum.values()) {
×
82
        if (b.value.equals(value)) {
×
83
          return b;
×
84
        }
85
      }
86
      throw new IllegalArgumentException("Unexpected value '" + value + "'");
×
87
    }
88
  }
89

90
  public static final String JSON_PROPERTY_STATUS = "status";
91
  private StatusEnum status;
92

93
  public static final String JSON_PROPERTY_TRACKING_NUMBER = "trackingNumber";
94
  private String trackingNumber;
95

96
  public CardOrderItemDeliveryStatus() { 
×
97
  }
×
98

99
  public CardOrderItemDeliveryStatus errorMessage(String errorMessage) {
100
    this.errorMessage = errorMessage;
×
101
    return this;
×
102
  }
103

104
   /**
105
   * Error message.
106
   * @return errorMessage
107
  **/
108
  @ApiModelProperty(value = "Error message.")
109
  @JsonProperty(JSON_PROPERTY_ERROR_MESSAGE)
110
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
111

112
  public String getErrorMessage() {
113
    return errorMessage;
×
114
  }
115

116

117
  @JsonProperty(JSON_PROPERTY_ERROR_MESSAGE)
118
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
119
  public void setErrorMessage(String errorMessage) {
120
    this.errorMessage = errorMessage;
×
121
  }
×
122

123

124
  public CardOrderItemDeliveryStatus status(StatusEnum status) {
125
    this.status = status;
×
126
    return this;
×
127
  }
128

129
   /**
130
   * Status of the delivery.
131
   * @return status
132
  **/
133
  @ApiModelProperty(value = "Status of the delivery.")
134
  @JsonProperty(JSON_PROPERTY_STATUS)
135
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
136

137
  public StatusEnum getStatus() {
138
    return status;
×
139
  }
140

141

142
  @JsonProperty(JSON_PROPERTY_STATUS)
143
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
144
  public void setStatus(StatusEnum status) {
145
    this.status = status;
×
146
  }
×
147

148

149
  public CardOrderItemDeliveryStatus trackingNumber(String trackingNumber) {
150
    this.trackingNumber = trackingNumber;
×
151
    return this;
×
152
  }
153

154
   /**
155
   * Tracking number of the delivery.
156
   * @return trackingNumber
157
  **/
158
  @ApiModelProperty(value = "Tracking number of the delivery.")
159
  @JsonProperty(JSON_PROPERTY_TRACKING_NUMBER)
160
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
161

162
  public String getTrackingNumber() {
163
    return trackingNumber;
×
164
  }
165

166

167
  @JsonProperty(JSON_PROPERTY_TRACKING_NUMBER)
168
  @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
169
  public void setTrackingNumber(String trackingNumber) {
170
    this.trackingNumber = trackingNumber;
×
171
  }
×
172

173

174
  /**
175
   * Return true if this CardOrderItemDeliveryStatus object is equal to o.
176
   */
177
  @Override
178
  public boolean equals(Object o) {
179
    if (this == o) {
×
180
      return true;
×
181
    }
182
    if (o == null || getClass() != o.getClass()) {
×
183
      return false;
×
184
    }
185
    CardOrderItemDeliveryStatus cardOrderItemDeliveryStatus = (CardOrderItemDeliveryStatus) o;
×
186
    return Objects.equals(this.errorMessage, cardOrderItemDeliveryStatus.errorMessage) &&
×
187
        Objects.equals(this.status, cardOrderItemDeliveryStatus.status) &&
×
188
        Objects.equals(this.trackingNumber, cardOrderItemDeliveryStatus.trackingNumber);
×
189
  }
190

191
  @Override
192
  public int hashCode() {
193
    return Objects.hash(errorMessage, status, trackingNumber);
×
194
  }
195

196
  @Override
197
  public String toString() {
198
    StringBuilder sb = new StringBuilder();
×
199
    sb.append("class CardOrderItemDeliveryStatus {\n");
×
200
    sb.append("    errorMessage: ").append(toIndentedString(errorMessage)).append("\n");
×
201
    sb.append("    status: ").append(toIndentedString(status)).append("\n");
×
202
    sb.append("    trackingNumber: ").append(toIndentedString(trackingNumber)).append("\n");
×
203
    sb.append("}");
×
204
    return sb.toString();
×
205
  }
206

207
  /**
208
   * Convert the given object to string with each line indented by 4 spaces
209
   * (except the first line).
210
   */
211
  private String toIndentedString(Object o) {
212
    if (o == null) {
×
213
      return "null";
×
214
    }
215
    return o.toString().replace("\n", "\n    ");
×
216
  }
217

218
/**
219
   * Create an instance of CardOrderItemDeliveryStatus given an JSON string
220
   *
221
   * @param jsonString JSON string
222
   * @return An instance of CardOrderItemDeliveryStatus
223
   * @throws JsonProcessingException if the JSON string is invalid with respect to CardOrderItemDeliveryStatus
224
   */
225
  public static CardOrderItemDeliveryStatus fromJson(String jsonString) throws JsonProcessingException {
226
    return JSON.getMapper().readValue(jsonString, CardOrderItemDeliveryStatus.class);
×
227
  }
228
/**
229
  * Convert an instance of CardOrderItemDeliveryStatus to an JSON string
230
  *
231
  * @return JSON string
232
  */
233
  public String toJson() throws JsonProcessingException {
234
    return JSON.getMapper().writeValueAsString(this);
×
235
  }
236
}
237

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc