public class ApiHttpException extends BaseException
| Constructor and Description |
|---|
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
ApiHttpResponse<byte[]> response) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
ApiHttpRequest request) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
ApiHttpRequest request,
ResponseSerializer serializer) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
ApiHttpRequest request,
ResponseSerializer serializer,
Throwable cause) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
ResponseSerializer serializer) |
ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBody() |
<T> T |
getBodyAs(Class<T> clazz) |
ApiHttpHeaders |
getHeaders() |
String |
getMessage() |
ApiHttpRequest |
getRequest() |
ApiHttpResponse<byte[]> |
getResponse() |
int |
getStatusCode() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers)
public ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
ApiHttpResponse<byte[]> response)
public ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response)
public ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
Throwable cause)
public ApiHttpException(int statusCode,
String body,
ApiHttpHeaders headers,
String message,
ApiHttpResponse<byte[]> response,
ResponseSerializer serializer)
public ApiHttpException(int statusCode,
@Nullable
String body,
@Nullable
ApiHttpHeaders headers,
@Nullable
String message,
@Nullable
ApiHttpResponse<byte[]> response,
@Nullable
ApiHttpRequest request)
public ApiHttpException(int statusCode,
@Nullable
String body,
@Nullable
ApiHttpHeaders headers,
@Nullable
String message,
@Nullable
ApiHttpResponse<byte[]> response,
@Nullable
ApiHttpRequest request,
ResponseSerializer serializer,
Throwable cause)
public ApiHttpException(int statusCode,
@Nullable
String body,
@Nullable
ApiHttpHeaders headers,
@Nullable
String message,
@Nullable
ApiHttpResponse<byte[]> response,
@Nullable
ApiHttpRequest request,
ResponseSerializer serializer)
public <T> T getBodyAs(Class<T> clazz) throws SerializationException
SerializationExceptionpublic int getStatusCode()
public String getBody()
public ApiHttpHeaders getHeaders()
public ApiHttpResponse<byte[]> getResponse()
public ApiHttpRequest getRequest()
public final String getMessage()
getMessage in class Throwable