@Immutable @ThreadSafe public class ClientHandlerImpl extends ClientHandler
ClientHandler.| Constructor and Description | 
|---|
ClientHandlerImpl(ClientHandlerParams handlerParams)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T extends AmazonWebServiceRequest> | 
beforeMarshalling(T request)
Runs the  
beforeMarshalling method of any RequestHandler2s associated with
 this client. | 
<Input,Output> | 
execute(ClientExecutionParams<Input,Output> executionParams)
Execute's a web service request. 
 | 
void | 
shutdown()
Shutdown and release any underlying resources. 
 | 
public ClientHandlerImpl(ClientHandlerParams handlerParams)
public <Input,Output> Output execute(ClientExecutionParams<Input,Output> executionParams)
ClientHandlerexecute in class ClientHandlerInput - Input POJO typeOutput - Output POJO typeexecutionParams - Parameters specific to this invocation of an API.public void shutdown()
ClientHandlershutdown in class ClientHandlerprotected final <T extends AmazonWebServiceRequest> T beforeMarshalling(T request)
beforeMarshalling method of any RequestHandler2s associated with
 this client.request - the request passed in from the userCopyright © 2024. All rights reserved.