public class RequestBuilder extends RequestBuilderBase<RequestBuilder>
Request.request| Constructor and Description | 
|---|
RequestBuilder()  | 
RequestBuilder(Request prototype)  | 
RequestBuilder(String method)  | 
setBody, setBody, setBodyEncoding, setContentLength, setPerRequestConfig, setRangeOffset, setRealmpublic RequestBuilder()
public RequestBuilder(String method)
public RequestBuilder(Request prototype)
public RequestBuilder addBodyPart(Part part) throws IllegalArgumentException
addBodyPart in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder addCookie(Cookie cookie)
addCookie in class RequestBuilderBase<RequestBuilder>public RequestBuilder addHeader(String name, String value)
addHeader in class RequestBuilderBase<RequestBuilder>public RequestBuilder addParameter(String key, String value) throws IllegalArgumentException
addParameter in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder addQueryParameter(String name, String value)
addQueryParameter in class RequestBuilderBase<RequestBuilder>public RequestBuilder setQueryParameters(FluentStringsMap parameters)
setQueryParameters in class RequestBuilderBase<RequestBuilder>public Request build()
build in class RequestBuilderBase<RequestBuilder>public RequestBuilder setBody(byte[] data) throws IllegalArgumentException
setBody in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder setBody(Request.EntityWriter dataWriter, long length) throws IllegalArgumentException
setBody in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder setBody(Request.EntityWriter dataWriter)
setBody in class RequestBuilderBase<RequestBuilder>@Deprecated public RequestBuilder setBody(InputStream stream) throws IllegalArgumentException
RequestBuilderBase.setBody(BodyGenerator) setBody(new InputStreamBodyGenerator(inputStream))setBody in class RequestBuilderBase<RequestBuilder>stream - - An InputStreamRequestBuilderIllegalArgumentExceptionInputStreamBodyGenerator(inputStream), 
InputStreamBodyGeneratorpublic RequestBuilder setBody(String data) throws IllegalArgumentException
setBody in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder setHeader(String name, String value)
setHeader in class RequestBuilderBase<RequestBuilder>public RequestBuilder setHeaders(FluentCaseInsensitiveStringsMap headers)
setHeaders in class RequestBuilderBase<RequestBuilder>public RequestBuilder setHeaders(Map<String,Collection<String>> headers)
setHeaders in class RequestBuilderBase<RequestBuilder>public RequestBuilder setParameters(Map<String,Collection<String>> parameters) throws IllegalArgumentException
setParameters in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder setParameters(FluentStringsMap parameters) throws IllegalArgumentException
setParameters in class RequestBuilderBase<RequestBuilder>IllegalArgumentExceptionpublic RequestBuilder setMethod(String method)
setMethod in class RequestBuilderBase<RequestBuilder>public RequestBuilder setUrl(String url)
setUrl in class RequestBuilderBase<RequestBuilder>public RequestBuilder setProxyServer(ProxyServer proxyServer)
setProxyServer in class RequestBuilderBase<RequestBuilder>public RequestBuilder setVirtualHost(String virtualHost)
setVirtualHost in class RequestBuilderBase<RequestBuilder>public RequestBuilder setFollowRedirects(boolean followRedirects)
setFollowRedirects in class RequestBuilderBase<RequestBuilder>public RequestBuilder addOrReplaceCookie(Cookie c)
addOrReplaceCookie in class RequestBuilderBase<RequestBuilder>Copyright © 2015. All rights reserved.