| Package | Description | 
|---|---|
| com.amazonaws | |
| com.amazonaws.handlers | |
| com.amazonaws.http | |
| com.amazonaws.http.request | |
| com.amazonaws.http.timers.client | |
| com.amazonaws.metrics | Classes used to support the AWS SDK metrics API. | 
| com.amazonaws.monitoring.internal | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AmazonWebServiceClient. endClientExecution(AWSRequestMetrics awsRequestMetrics,
                  Request<?> request,
                  Response<?> response)Convenient method to end the client execution without logging the
 awsRequestMetrics. | 
| protected void | AmazonWebServiceClient. endClientExecution(AWSRequestMetrics awsRequestMetrics,
                  Request<?> request,
                  Response<?> response,
                  boolean loggingAwsRequestMetrics)Common routine to end a client AWS request/response execution and collect
 the request metrics. | 
| Modifier and Type | Method and Description | 
|---|---|
| Response<?> | HandlerAfterAttemptContext. getResponse() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IRequestHandler2. afterError(Request<?> request,
          Response<?> response,
          Exception e)Runs any additional processing logic on a request after it has failed. | 
| void | RequestHandler2. afterError(Request<?> request,
          Response<?> response,
          Exception e) | 
| void | StackedRequestHandler. afterError(Request<?> request,
          Response<?> response,
          Exception e) | 
| void | IRequestHandler2. afterResponse(Request<?> request,
             Response<?> response)Runs any additional processing logic on the specified request (after is has been executed by
 the client runtime). | 
| void | RequestHandler2. afterResponse(Request<?> request,
             Response<?> response) | 
| void | StackedRequestHandler. afterResponse(Request<?> request,
             Response<?> response) | 
| HandlerAfterAttemptContext.HandlerAfterAttemptContextBuilder | HandlerAfterAttemptContext.HandlerAfterAttemptContextBuilder. withResponse(Response<?> response)Fluent set for what the response should be on the eventual HandlerAfterAttemptContext instance | 
| Modifier and Type | Method and Description | 
|---|---|
| Response<Void> | AmazonHttpClient.RequestExecutionBuilder. execute()Executes the request with the given configuration; not handling response. | 
| <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,
       RequestConfig requestConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SlowRequestHandler. afterError(Request<?> request,
          Response<?> response,
          Exception e) | 
| void | SlowRequestHandler. afterResponse(Request<?> request,
             Response<?> response) | 
| Modifier and Type | Method and Description | 
|---|---|
| Response<?> | SdkInterruptedException. getResponse() | 
| Constructor and Description | 
|---|
| SdkInterruptedException(Response<?> response) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | RequestMetricCollector. collectMetrics(Request<?> request,
              Response<?> response)Used to collect the metric at the end of a request/response cycle. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientSideMonitoringRequestHandler. afterError(Request<?> request,
          Response<?> response,
          Exception e) | 
| void | ClientSideMonitoringRequestHandler. afterResponse(Request<?> request,
             Response<?> response) | 
Copyright © 2024. All rights reserved.