public interface HttpExceptionFactory
| Modifier and Type | Method and Description |
|---|---|
default ApiHttpException |
create(ApiHttpRequest request,
ApiHttpResponse<byte[]> response) |
default ApiHttpException |
createClientException(ApiHttpRequest request,
ApiHttpResponse<byte[]> response) |
default ApiHttpException |
createServerException(ApiHttpRequest request,
ApiHttpResponse<byte[]> response) |
ResponseSerializer |
getResponseSerializer() |
static HttpExceptionFactory |
of(ResponseSerializer serializer) |
ResponseSerializer getResponseSerializer()
default ApiHttpException create(ApiHttpRequest request, ApiHttpResponse<byte[]> response)
default ApiHttpException createServerException(ApiHttpRequest request, ApiHttpResponse<byte[]> response)
default ApiHttpException createClientException(ApiHttpRequest request, ApiHttpResponse<byte[]> response)
static HttpExceptionFactory of(ResponseSerializer serializer)