@ThreadSafe @Immutable public final class AwsAsyncClientHandler extends SdkAsyncClientHandler implements AsyncClientHandler
| Constructor and Description |
|---|
AwsAsyncClientHandler(SdkClientConfiguration clientConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected <InputT extends SdkRequest,OutputT extends SdkResponse> |
createExecutionContext(ClientExecutionParams<InputT,OutputT> executionParams,
ExecutionAttributes executionAttributes) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer) |
closeisCalculateCrc32FromCompressedDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic AwsAsyncClientHandler(SdkClientConfiguration clientConfiguration)
public <InputT extends SdkRequest,OutputT extends SdkResponse> CompletableFuture<OutputT> execute(ClientExecutionParams<InputT,OutputT> executionParams)
execute in interface AsyncClientHandlerexecute in class BaseAsyncClientHandlerpublic <InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> CompletableFuture<ReturnT> execute(ClientExecutionParams<InputT,OutputT> executionParams, AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer)
execute in interface AsyncClientHandlerexecute in class BaseAsyncClientHandlerprotected <InputT extends SdkRequest,OutputT extends SdkResponse> ExecutionContext createExecutionContext(ClientExecutionParams<InputT,OutputT> executionParams, ExecutionAttributes executionAttributes)
createExecutionContext in class BaseClientHandlerCopyright © 2021. All rights reserved.