Package com.fauna.response
Class QueryFailure
- java.lang.Object
-
- com.fauna.response.QueryResponse
-
- com.fauna.response.QueryFailure
-
public final class QueryFailure extends QueryResponse
-
-
Constructor Summary
Constructors Constructor Description QueryFailure(int statusCode, QueryResponseWire response)
Initializes a new instance of theQueryFailure
class, parsing the provided raw response to extract error information.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
getAbortString()
java.util.Optional<java.util.List<ConstraintFailure>>
getConstraintFailures()
java.lang.String
getErrorCode()
java.lang.String
getFullMessage()
java.lang.String
getMessage()
int
getStatusCode()
-
Methods inherited from class com.fauna.response.QueryResponse
getLastSeenTxn, getQueryTags, getSchemaVersion, getStats, getSummary, handleResponse
-
-
-
-
Constructor Detail
-
QueryFailure
public QueryFailure(int statusCode, QueryResponseWire response)
Initializes a new instance of theQueryFailure
class, parsing the provided raw response to extract error information.- Parameters:
statusCode
- The HTTP status code.response
- The parsed response.
-
-
Method Detail
-
getStatusCode
public int getStatusCode()
-
getErrorCode
public java.lang.String getErrorCode()
-
getMessage
public java.lang.String getMessage()
-
getFullMessage
public java.lang.String getFullMessage()
-
getConstraintFailures
public java.util.Optional<java.util.List<ConstraintFailure>> getConstraintFailures()
-
getAbortString
public java.util.Optional<java.lang.String> getAbortString()
-
-