@@ -0,0 +1,2564 @@
+package responses;%0A%0Aimport com.google.gson.annotations.SerializedName;%0A%0Apublic class ErrorResponse %7B%0A    private final String status;%0A    private final int code;%0A    private final String host;%0A%0A    @SerializedName(%22generated_at%22)%0A    private final String generatedAt;%0A    private final String message;%0A    private final Data data;%0A%0A    public ErrorResponse(String status, int code, String host, String generatedAt, String message, Data data) %7B%0A        this.status = status;%0A        this.code = code;%0A        this.host = host;%0A        this.generatedAt = generatedAt;%0A        this.message = message;%0A        this.data = data;%0A    %7D%0A%0A    public String getStatus() %7B%0A        return status;%0A    %7D%0A%0A    public int getCode() %7B%0A        return code;%0A    %7D%0A%0A    public String getHost() %7B%0A        return host;%0A    %7D%0A%0A    public String getGeneratedAt() %7B%0A        return generatedAt;%0A    %7D%0A%0A    public String getMessage() %7B%0A        return message;%0A    %7D%0A%0A    public Data getData() %7B%0A        return data;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object o) %7B%0A        if (this == o) return true;%0A        if (o == null %7C%7C getClass() != o.getClass()) return false;%0A%0A        ErrorResponse that = (ErrorResponse) o;%0A%0A        if (code != that.code) return false;%0A        if (status != null ? !status.equals(that.status) : that.status != null) return false;%0A        if (host != null ? !host.equals(that.host) : that.host != null) return false;%0A        if (generatedAt != null ? !generatedAt.equals(that.generatedAt) : that.generatedAt != null) return false;%0A        if (message != null ? !message.equals(that.message) : that.message != null) return false;%0A        return !(data != null ? !data.equals(that.data) : that.data != null);%0A%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        int result = status != null ? status.hashCode() : 0;%0A        result = 31 * result + code;%0A        result = 31 * result + (host != null ? host.hashCode() : 0);%0A        result = 31 * result + (generatedAt != null ? generatedAt.hashCode() : 0);%0A        result = 31 * result + (message != null ? message.hashCode() : 0);%0A        result = 31 * result + (data != null ? data.hashCode() : 0);%0A        return result;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22ErrorResponse%7B%22 +%0A                %22status='%22 + status + '%5C'' +%0A                %22, code=%22 + code +%0A                %22, host='%22 + host + '%5C'' +%0A                %22, generatedAt='%22 + generatedAt + '%5C'' +%0A                %22, message='%22 + message + '%5C'' +%0A                %22, data=%22 + data +%0A                '%7D';%0A    %7D%0A%7D%0A

Add error response