public static interface AmazonAsyncHttpClient.RequestExecutionBuilder
Modifier and Type | Method and Description |
---|---|
<OutputT> CompletableFuture<OutputT> |
execute(TransformingAsyncResponseHandler<Response<OutputT>> responseHandler)
Executes the request with the given configuration.
|
AmazonAsyncHttpClient.RequestExecutionBuilder |
executionContext(ExecutionContext executionContext)
Fluent setter for the execution context
|
AmazonAsyncHttpClient.RequestExecutionBuilder |
originalRequest(SdkRequest originalRequest)
Fluent setter for
SdkRequest |
AmazonAsyncHttpClient.RequestExecutionBuilder |
request(SdkHttpFullRequest request)
Fluent setter for
SdkHttpFullRequest |
AmazonAsyncHttpClient.RequestExecutionBuilder |
requestProvider(AsyncRequestBody requestProvider)
Fluent setter for
AsyncRequestBody |
AmazonAsyncHttpClient.RequestExecutionBuilder requestProvider(AsyncRequestBody requestProvider)
AsyncRequestBody
requestProvider
- Request provider objectAmazonAsyncHttpClient.RequestExecutionBuilder request(SdkHttpFullRequest request)
SdkHttpFullRequest
request
- Request objectAmazonAsyncHttpClient.RequestExecutionBuilder executionContext(ExecutionContext executionContext)
executionContext
- Execution contextAmazonAsyncHttpClient.RequestExecutionBuilder originalRequest(SdkRequest originalRequest)
SdkRequest
originalRequest
- Request object<OutputT> CompletableFuture<OutputT> execute(TransformingAsyncResponseHandler<Response<OutputT>> responseHandler)
OutputT
- Result typeresponseHandler
- Response handler that outputs the actual result type which is
preferred going forward.Copyright © 2021. All rights reserved.