public static interface AmazonAsyncHttpClient.RequestExecutionBuilder
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 objectAmazonAsyncHttpClient.RequestExecutionBuilder httpClientDependencies(HttpClientDependencies httpClientDependencies)
HttpClientDependencies httpClientDependencies()
default AmazonAsyncHttpClient.RequestExecutionBuilder httpClientDependencies(Consumer<HttpClientDependencies.Builder> mutator)
<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 © 2023. All rights reserved.