| Package | Description | 
|---|---|
| com.amazonaws | |
| com.amazonaws.client | |
| com.amazonaws.client.builder | |
| com.amazonaws.handlers | |
| com.amazonaws.http | |
| com.amazonaws.http.request | |
| com.amazonaws.monitoring.internal | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<RequestHandler2> | 
AmazonWebServiceClient.requestHandler2s
Optional request handlers for additional request processing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AmazonWebServiceClient.addRequestHandler(RequestHandler2 requestHandler2)
Deprecated. 
 
 | 
void | 
AmazonWebServiceClient.removeRequestHandler(RequestHandler2 requestHandler2)
Deprecated. 
 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<RequestHandler2> | 
AwsSyncClientParams.getRequestHandlers()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<RequestHandler2> | 
AwsClientBuilder.getRequestHandlers()
Gets the list of request handlers in use by the builder. 
 | 
List<RequestHandler2> | 
AwsClientBuilder.SyncBuilderParams.getRequestHandlers()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AwsClientBuilder.setRequestHandlers(RequestHandler2... handlers)
Sets the request handlers to use in the client. 
 | 
Subclass | 
AwsClientBuilder.withRequestHandlers(RequestHandler2... handlers)
Sets the request handlers to use in the client. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CredentialsRequestHandler
Deprecated. 
 
Use of this class to retrieve the credentials is unsafe in
 multithreading scenarios. If a client is used across multiple threads,
 there's a possibility of running into a race condition where one handler
 might access the credentials through the reference as another thread is
 updating it. Retrieve the credentials from the handler context instead using
 the  
HandlerContextKey.AWS_CREDENTIALS key. | 
| Modifier and Type | Method and Description | 
|---|---|
static RequestHandler2 | 
RequestHandler2.adapt(RequestHandler old)
Returns an instance of request handler adapted to the  
RequestHandler2 interface from
 the given request handler implementing the deprecated RequestHandler interface. | 
| Modifier and Type | Method and Description | 
|---|---|
List<RequestHandler2> | 
HandlerChainFactory.getGlobalHandlers()  | 
List<RequestHandler2> | 
HandlerChainFactory.newRequestHandler2Chain(String resource)
Constructs a new request handler (v2) chain by analyzing the specified classpath resource. 
 | 
List<RequestHandler2> | 
HandlerChainFactory.newRequestHandlerChain(String resource)
For backward compatibility, constructs a new request handler chain adapted to  
RequestHandler2 by analyzing the
 specified classpath resource. | 
| Constructor and Description | 
|---|
StackedRequestHandler(RequestHandler2... requestHandlers)  | 
| Constructor and Description | 
|---|
StackedRequestHandler(List<RequestHandler2> requestHandlers)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<RequestHandler2> | 
ExecutionContext.getRequestHandler2s()  | 
List<RequestHandler2> | 
ExecutionContext.Builder.getRequestHandler2s()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExecutionContext.Builder.setRequestHandler2s(List<RequestHandler2> requestHandler2s)  | 
ExecutionContext.Builder | 
ExecutionContext.Builder.withRequestHandler2s(List<RequestHandler2> requestHandler2s)  | 
| Constructor and Description | 
|---|
ExecutionContext(List<RequestHandler2> requestHandler2s,
                boolean isMetricEnabled,
                AmazonWebServiceClient awsClient)
Deprecated.  
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SlowRequestHandler
Implementation of  
RequestHandler2 with configurable wait times | 
| Modifier and Type | Method and Description | 
|---|---|
static List<RequestHandler2> | 
RequestHandlerTestUtils.buildRequestHandlerList(RequestHandler2... requestHandlers)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<RequestHandler2> | 
RequestHandlerTestUtils.buildRequestHandlerList(RequestHandler2... requestHandlers)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClientSideMonitoringRequestHandler
Client Side Monitoring Request Handler to generate monitoring events and send them to agent listener. 
 | 
Copyright © 2022. All rights reserved.