static AsyncExecuteRequest.Builder |
AsyncExecuteRequest.builder() |
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.fullDuplex(boolean fullDuplex) |
Option to indicate if the request is for a full duplex operation ie., request and response are sent/received at
the same time.
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.httpExecutionAttributes(SdkHttpExecutionAttributes executionAttributes) |
Sets the additional HTTP execution attributes collection for this request.
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.metricCollector(MetricCollector metricCollector) |
Set the MetricCollector to be used by the HTTP client to
report metrics collected for this request.
|
<T> AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.putHttpExecutionAttribute(SdkHttpExecutionAttribute<T> attribute,
T value) |
Put an HTTP execution attribute into to the collection of HTTP execution attributes for this request
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.request(SdkHttpRequest request) |
Set the HTTP request to be executed by the client.
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.requestContentPublisher(SdkHttpContentPublisher requestContentPublisher) |
Set the publisher of the request content.
|
AsyncExecuteRequest.Builder |
AsyncExecuteRequest.Builder.responseHandler(SdkAsyncHttpResponseHandler responseHandler) |
Set the response handler for the resposne.
|