T
- public abstract class RequestBuilderBase<T extends RequestBuilderBase<T>> extends Object
Request
Modifier and Type | Field and Description |
---|---|
protected List<Param> |
rbQueryParams |
protected com.ning.http.client.RequestBuilderBase.RequestImpl |
request |
protected SignatureCalculator |
signatureCalculator |
protected UriEncoder |
uriEncoder |
Modifier | Constructor and Description |
---|---|
protected |
RequestBuilderBase(Class<T> derived,
Request prototype) |
protected |
RequestBuilderBase(Class<T> derived,
Request prototype,
UriEncoder uriEncoder) |
protected |
RequestBuilderBase(Class<T> derived,
String method,
boolean disableUrlEncoding) |
protected |
RequestBuilderBase(Class<T> derived,
String method,
UriEncoder uriEncoder) |
protected final com.ning.http.client.RequestBuilderBase.RequestImpl request
protected UriEncoder uriEncoder
protected SignatureCalculator signatureCalculator
protected RequestBuilderBase(Class<T> derived, String method, boolean disableUrlEncoding)
protected RequestBuilderBase(Class<T> derived, String method, UriEncoder uriEncoder)
protected RequestBuilderBase(Class<T> derived, Request prototype, UriEncoder uriEncoder)
public T setInetAddress(InetAddress address)
public T setLocalInetAddress(InetAddress address)
public T setHeaders(FluentCaseInsensitiveStringsMap headers)
public T setHeaders(Map<String,Collection<String>> headers)
public T setContentLength(int length)
public T setCookies(Collection<Cookie> cookies)
public void resetCookies()
public void resetQuery()
public void resetFormParams()
public void resetNonMultipartData()
public void resetMultipartData()
public T setBody(byte[] data)
public T setBody(InputStream stream)
public T setBody(BodyGenerator bodyGenerator)
public T setProxyServer(ProxyServer proxyServer)
public T setFollowRedirects(boolean followRedirects)
public T setRequestTimeout(int requestTimeout)
public T setRangeOffset(long rangeOffset)
public T setConnectionPoolKeyStrategy(ConnectionPoolPartitioning connectionPoolKeyStrategy)
public T setNameResolver(NameResolver nameResolver)
public T setSignatureCalculator(SignatureCalculator signatureCalculator)
public Request build()
Copyright © 2016. All Rights Reserved.