X-Git-Url: https://juplo.de/gitweb/?p=facebook-utils;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FFacebookErrorMessage.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FFacebookErrorMessage.java;h=495c665b4b220ac9b6c0f7d1d9e7a7717eb208d3;hp=0000000000000000000000000000000000000000;hb=89065da8bbd59c4973d837c10cf63d967f6357cc;hpb=aa08a5cc575e5228c267686ba668cdbb3f361a90 diff --git a/src/main/java/de/juplo/facebook/errors/FacebookErrorMessage.java b/src/main/java/de/juplo/facebook/errors/FacebookErrorMessage.java new file mode 100644 index 0000000..495c665 --- /dev/null +++ b/src/main/java/de/juplo/facebook/errors/FacebookErrorMessage.java @@ -0,0 +1,42 @@ +package de.juplo.facebook.errors; + + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonRootName; + + + +/** + * This class represents an error message from the Graph-API + * + * @see Graph-API Documentation + * @author Kai Moritz + */ +@JsonRootName("error") +@JsonPropertyOrder({ + "message", + "type", + "code", + "error_subcode", + "error_user_title", + "error_user_msg", + "fbtrace_id" + }) +public class FacebookErrorMessage +{ + @JsonProperty("message") + String message; + @JsonProperty("type") + String type; + @JsonProperty("code") + Integer code; + @JsonProperty("error_subcode") + Integer subCode; + @JsonProperty("error_user_title") + String userTitle; + @JsonProperty("error_user_msg") + String userMessage; + @JsonProperty("fbtrace_id") + String traceId; +}