aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/moe/ymc/acron/s2c/response/EventError.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/moe/ymc/acron/s2c/response/EventError.java')
-rw-r--r--src/main/java/moe/ymc/acron/s2c/response/EventError.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/moe/ymc/acron/s2c/response/EventError.java b/src/main/java/moe/ymc/acron/s2c/response/EventError.java
index 48d2683..d2a03c3 100644
--- a/src/main/java/moe/ymc/acron/s2c/response/EventError.java
+++ b/src/main/java/moe/ymc/acron/s2c/response/EventError.java
@@ -5,6 +5,16 @@ import moe.ymc.acron.s2c.Event;
import org.jetbrains.annotations.Nullable;
public record EventError(@SerializedName("id") int id,
+ @SerializedName("code") int code,
@SerializedName("message") @Nullable String message)
implements Event {
+ public enum Code {
+ SERVER_ERROR(500),
+ BAD_REQUEST(400);
+
+ public final int value;
+ Code(int value) {
+ this.value = value;
+ }
+ }
}