Package com.ning.http.client
Class AsyncHttpClient.BoundRequestBuilder
java.lang.Object
com.ning.http.client.RequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
com.ning.http.client.AsyncHttpClient.BoundRequestBuilder
- Enclosing class:
- AsyncHttpClient
public class AsyncHttpClient.BoundRequestBuilder
extends RequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
Field Summary
Fields inherited from class com.ning.http.client.RequestBuilderBase
rbQueryParams, request, signatureCalculator, uriEncoder -
Method Summary
Modifier and TypeMethodDescriptionaddBodyPart(Part part) addFormParam(String key, String value) addQueryParam(String name, String value) build()execute()<T> ListenableFuture<T>execute(AsyncHandler<T> handler) setBody(byte[] data) setBody(InputStream stream) setFormParams(List<Param> params) setFormParams(Map<String, List<String>> params) setHeaders(Map<String, Collection<String>> headers) setSignatureCalculator(SignatureCalculator signatureCalculator) setVirtualHost(String virtualHost) Methods inherited from class com.ning.http.client.RequestBuilderBase
addOrReplaceCookie, addQueryParams, cleanExpiredCookies, resetCookies, resetFormParams, resetMultipartData, resetNonMultipartData, resetQuery, setBody, setBody, setBody, setBodyEncoding, setConnectionPoolKeyStrategy, setContentLength, setCookies, setFollowRedirects, setInetAddress, setLocalInetAddress, setMethod, setNameResolver, setProxyServer, setQueryParams, setQueryParams, setRangeOffset, setRealm, setRequestTimeout, setUri
-
Method Details
-
execute
-
execute
-
addBodyPart
- Overrides:
addBodyPartin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
addCookie
- Overrides:
addCookiein classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
addHeader
- Overrides:
addHeaderin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
addFormParam
- Overrides:
addFormParamin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
addQueryParam
- Overrides:
addQueryParamin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
build
- Overrides:
buildin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setBody
- Overrides:
setBodyin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setBody
- Overrides:
setBodyin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setBody
- Overrides:
setBodyin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setHeader
- Overrides:
setHeaderin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setHeaders
- Overrides:
setHeadersin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setHeaders
- Overrides:
setHeadersin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setFormParams
- Overrides:
setFormParamsin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setFormParams
- Overrides:
setFormParamsin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setUrl
- Overrides:
setUrlin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setVirtualHost
- Overrides:
setVirtualHostin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-
setSignatureCalculator
public AsyncHttpClient.BoundRequestBuilder setSignatureCalculator(SignatureCalculator signatureCalculator) - Overrides:
setSignatureCalculatorin classRequestBuilderBase<AsyncHttpClient.BoundRequestBuilder>
-