Package org.asynchttpclient
Class BoundRequestBuilder
- java.lang.Object
-
- org.asynchttpclient.RequestBuilderBase<BoundRequestBuilder>
-
- org.asynchttpclient.BoundRequestBuilder
-
public class BoundRequestBuilder extends RequestBuilderBase<BoundRequestBuilder>
-
-
Field Summary
-
Fields inherited from class org.asynchttpclient.RequestBuilderBase
address, bodyGenerator, bodyParts, byteBufferData, byteData, channelPoolPartitioning, charset, compositeByteData, cookies, DEFAULT_NAME_RESOLVER, file, followRedirect, formParams, headers, localAddress, method, nameResolver, proxyServer, queryParams, rangeOffset, readTimeout, realm, requestTimeout, signatureCalculator, streamData, stringData, uri, uriEncoder, virtualHost
-
-
Constructor Summary
Constructors Constructor Description BoundRequestBuilder(AsyncHttpClient client, String method, boolean isDisableUrlEncoding)
BoundRequestBuilder(AsyncHttpClient client, String method, boolean isDisableUrlEncoding, boolean validateHeaders)
BoundRequestBuilder(AsyncHttpClient client, Request prototype)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListenableFuture<Response>
execute()
<T> ListenableFuture<T>
execute(AsyncHandler<T> handler)
-
Methods inherited from class org.asynchttpclient.RequestBuilderBase
addBodyPart, addCookie, addFormParam, addHeader, addHeader, addHeader, addOrReplaceCookie, addQueryParam, addQueryParams, build, clearHeaders, resetCookies, resetFormParams, resetMultipartData, resetNonMultipartData, resetQuery, setAddress, setBody, setBody, setBody, setBody, setBody, setBody, setBody, setBodyParts, setChannelPoolPartitioning, setCharset, setCookies, setFollowRedirect, setFormParams, setFormParams, setHeader, setHeader, setHeader, setHeaders, setHeaders, setLocalAddress, setMethod, setNameResolver, setProxyServer, setProxyServer, setQueryParams, setQueryParams, setRangeOffset, setReadTimeout, setRealm, setRealm, setRequestTimeout, setSignatureCalculator, setSingleHeaders, setUri, setUrl, setVirtualHost
-
-
-
-
Constructor Detail
-
BoundRequestBuilder
public BoundRequestBuilder(AsyncHttpClient client, String method, boolean isDisableUrlEncoding, boolean validateHeaders)
-
BoundRequestBuilder
public BoundRequestBuilder(AsyncHttpClient client, String method, boolean isDisableUrlEncoding)
-
BoundRequestBuilder
public BoundRequestBuilder(AsyncHttpClient client, Request prototype)
-
-
Method Detail
-
execute
public <T> ListenableFuture<T> execute(AsyncHandler<T> handler)
-
execute
public ListenableFuture<Response> execute()
-
-