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  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
RequestBuilderBase(Class<T> derived,
                  Request prototype)  | 
protected  | 
RequestBuilderBase(Class<T> derived,
                  String method)  | 
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
IllegalArgumentExceptionpublic T setBody(String data) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setBody(InputStream stream) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setBody(Request.EntityWriter dataWriter)
public T setBody(Request.EntityWriter dataWriter, long length) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setBody(BodyGenerator bodyGenerator)
public T setQueryParameters(FluentStringsMap parameters)
public T addParameter(String key, String value) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setParameters(FluentStringsMap parameters) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setParameters(Map<String,Collection<String>> parameters) throws IllegalArgumentException
IllegalArgumentExceptionpublic T addBodyPart(Part part) throws IllegalArgumentException
IllegalArgumentExceptionpublic T setProxyServer(ProxyServer proxyServer)
public T setFollowRedirects(boolean followRedirects)
public T setPerRequestConfig(PerRequestConfig perRequestConfig)
public T setRangeOffset(long rangeOffset)
public Request build()
Copyright © 2015. All rights reserved.