Package | Description |
---|---|
com.amazonaws.http | |
com.amazonaws.http.response | |
com.amazonaws.protocol.json |
Modifier and Type | Class and Description |
---|---|
class |
DefaultErrorResponseHandler
Implementation of HttpResponseHandler that handles only error responses from Amazon Web Services.
|
class |
JsonErrorResponseHandler |
class |
JsonResponseHandler<T>
Default implementation of HttpResponseHandler that handles a successful response from an AWS
service and unmarshalls the result using a JSON unmarshaller.
|
class |
StaxResponseHandler<T>
Default implementation of HttpResponseHandler that handles a successful
response from an AWS service and unmarshalls the result using a StAX
unmarshaller.
|
Modifier and Type | Method and Description |
---|---|
AmazonHttpClient.RequestExecutionBuilder |
AmazonHttpClient.RequestExecutionBuilder.errorResponseHandler(HttpResponseHandler<AmazonServiceException> errorResponseHandler)
Fluent setter for the error response handler
|
<Output> Response<Output> |
AmazonHttpClient.RequestExecutionBuilder.execute(HttpResponseHandler<Output> responseHandler)
Executes the request with the given configuration.
|
<T> Response<T> |
AmazonHttpClient.execute(Request<?> request,
HttpResponseHandler<AmazonWebServiceResponse<T>> responseHandler,
HttpResponseHandler<AmazonServiceException> errorResponseHandler,
ExecutionContext executionContext)
Deprecated.
Use
AmazonHttpClient.requestExecutionBuilder() to configure and execute a HTTP request. |
<T> Response<T> |
AmazonHttpClient.execute(Request<?> request,
HttpResponseHandler<AmazonWebServiceResponse<T>> responseHandler,
HttpResponseHandler<AmazonServiceException> errorResponseHandler,
ExecutionContext executionContext)
Deprecated.
Use
AmazonHttpClient.requestExecutionBuilder() to configure and execute a HTTP request. |
Modifier and Type | Class and Description |
---|---|
class |
AwsResponseHandlerAdapter<T>
Adapts an
< AmazonWebServiceResponse to an HttpResponseHandler (unwrapped result) with proper handling and logging of response
metadata. |
Constructor and Description |
---|
AwsResponseHandlerAdapter(HttpResponseHandler<AmazonWebServiceResponse<T>> delegate,
Request<?> request,
AWSRequestMetrics awsRequestMetrics,
MetadataCache responseMetadataCache) |
Modifier and Type | Method and Description |
---|---|
HttpResponseHandler<AmazonServiceException> |
SdkJsonProtocolFactory.createErrorResponseHandler(JsonErrorResponseMetadata errorResponsMetadata)
Returns the error response handler for handling a error response.
|
<T> HttpResponseHandler<AmazonWebServiceResponse<T>> |
SdkJsonProtocolFactory.createResponseHandler(JsonOperationMetadata operationMetadata,
com.amazonaws.transform.Unmarshaller<T,com.amazonaws.transform.JsonUnmarshallerContext> responseUnmarshaller)
Returns the response handler to be used for handling a successfull response.
|
Copyright © 2016. All rights reserved.