public static interface AsyncExecuteRequest.Builder
Modifier and Type | Method and Description |
---|---|
AsyncExecuteRequest |
build() |
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 |
request(SdkHttpRequest request)
Set the HTTP request to be executed by the client.
|
AsyncExecuteRequest.Builder |
requestContentPublisher(SdkHttpContentPublisher requestContentPublisher)
Set the publisher of the request content.
|
AsyncExecuteRequest.Builder |
responseHandler(SdkAsyncHttpResponseHandler responseHandler)
Set the response handler for the resposne.
|
AsyncExecuteRequest.Builder request(SdkHttpRequest request)
request
- The request.AsyncExecuteRequest.Builder requestContentPublisher(SdkHttpContentPublisher requestContentPublisher)
requestContentPublisher
- The publisher.AsyncExecuteRequest.Builder responseHandler(SdkAsyncHttpResponseHandler responseHandler)
responseHandler
- The response handler.AsyncExecuteRequest.Builder fullDuplex(boolean fullDuplex)
This can be used to set http configuration like ReadTimeouts as soon as request has begin sending data instead of waiting for the entire request to be sent.
AsyncExecuteRequest build()
Copyright © 2019. All rights reserved.