1 package org.oxerr.vividseats.client.rescu.resource;
2
3 import java.util.List;
4
5 import com.fasterxml.jackson.annotation.JsonProperty;
6
7 import si.mazi.rescu.HttpStatusExceptionSupport;
8
9 public class VividSeatsException extends HttpStatusExceptionSupport {
10
11 private static final long serialVersionUID = 2024101201L;
12
13 private final List<String> errors;
14
15 public VividSeatsException(
16 @JsonProperty("success") Boolean success,
17 @JsonProperty("message") String message,
18 @JsonProperty("errors") List<String> errors
19 ) {
20 super(message);
21 this.errors = errors;
22 }
23
24 public List<String> getErrors() {
25 return errors;
26 }
27
28 }