T
- public abstract class RequestBuilderBase<T extends RequestBuilderBase<T>> extends Object
Request
Modifier and Type | Field and Description |
---|---|
protected com.ning.http.client.RequestBuilderBase.RequestImpl |
request |
protected boolean |
useRawUrl |
Modifier | Constructor and Description |
---|---|
protected |
RequestBuilderBase(Class<T> derived,
Request prototype) |
protected |
RequestBuilderBase(Class<T> derived,
String method,
boolean rawUrls) |
protected final com.ning.http.client.RequestBuilderBase.RequestImpl request
protected boolean useRawUrl
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 setBody(byte[] data) throws IllegalArgumentException
IllegalArgumentException
public T setBody(String data) throws IllegalArgumentException
IllegalArgumentException
public T setBody(InputStream stream) throws IllegalArgumentException
IllegalArgumentException
public T setBody(Request.EntityWriter dataWriter)
public T setBody(Request.EntityWriter dataWriter, long length) throws IllegalArgumentException
IllegalArgumentException
public T setBody(BodyGenerator bodyGenerator)
public T setQueryParameters(FluentStringsMap parameters)
public T addParameter(String key, String value) throws IllegalArgumentException
IllegalArgumentException
public T setParameters(FluentStringsMap parameters) throws IllegalArgumentException
IllegalArgumentException
public T setParameters(Map<String,Collection<String>> parameters) throws IllegalArgumentException
IllegalArgumentException
public T addBodyPart(Part part) throws IllegalArgumentException
IllegalArgumentException
public T setProxyServer(ProxyServer proxyServer)
public T setFollowRedirects(boolean followRedirects)
public T setPerRequestConfig(PerRequestConfig perRequestConfig)
public T setRangeOffset(long rangeOffset)
public T setConnectionPoolKeyStrategy(ConnectionPoolKeyStrategy connectionPoolKeyStrategy)
public Request build()
Copyright © 2013. All Rights Reserved.