public class RequestBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
RequestBuilder |
acceptGzip(boolean gzip) |
RequestBuilder |
addCookie(io.netty.handler.codec.http.cookie.Cookie cookie) |
RequestBuilder |
addHeader(java.lang.String name,
java.lang.Object value) |
RequestBuilder |
addParameter(java.lang.String name,
java.lang.String value) |
Request |
build() |
RequestBuilder |
content(byte[] buf,
java.lang.String contentType) |
RequestBuilder |
content(io.netty.buffer.ByteBuf byteBuf) |
RequestBuilder |
content(io.netty.buffer.ByteBuf body,
java.lang.String contentType) |
RequestBuilder |
content(java.lang.CharSequence charSequence,
java.lang.String contentType) |
RequestBuilder |
contentType(java.lang.String contentType) |
RequestBuilder |
enableBackOff(boolean enableBackOff) |
RequestBuilder |
enableHttp1() |
RequestBuilder |
enableHttp2() |
RequestBuilder |
json(java.lang.String json) |
RequestBuilder |
keepAlive(boolean keepalive) |
RequestBuilder |
remoteAddress(HttpAddress httpAddress) |
RequestBuilder |
removeHeader(java.lang.String name) |
RequestBuilder |
setBackOff(BackOff backOff) |
RequestBuilder |
setFollowRedirect(boolean followRedirect) |
RequestBuilder |
setHeader(java.lang.String name,
java.lang.Object value) |
RequestBuilder |
setHeaders(io.netty.handler.codec.http.HttpHeaders headers) |
RequestBuilder |
setMaxRedirects(int maxRedirects) |
RequestBuilder |
setMethod(io.netty.handler.codec.http.HttpMethod httpMethod) |
RequestBuilder |
setTimeoutInMillis(long timeoutInMillis) |
RequestBuilder |
setUserAgent(java.lang.String userAgent) |
RequestBuilder |
setVersion(io.netty.handler.codec.http.HttpVersion httpVersion) |
RequestBuilder |
setVersion(java.lang.String httpVersion) |
RequestBuilder |
text(java.lang.String text) |
RequestBuilder |
uri(java.lang.String uri) |
RequestBuilder |
url(java.lang.String url) |
RequestBuilder |
url(org.xbib.net.URL url) |
RequestBuilder |
xml(java.lang.String xml) |
public RequestBuilder setMethod(io.netty.handler.codec.http.HttpMethod httpMethod)
public RequestBuilder enableHttp1()
public RequestBuilder enableHttp2()
public RequestBuilder setVersion(io.netty.handler.codec.http.HttpVersion httpVersion)
public RequestBuilder setVersion(java.lang.String httpVersion)
public RequestBuilder setTimeoutInMillis(long timeoutInMillis)
public RequestBuilder remoteAddress(HttpAddress httpAddress)
public RequestBuilder url(java.lang.String url)
public RequestBuilder url(org.xbib.net.URL url)
public RequestBuilder uri(java.lang.String uri)
public RequestBuilder setHeaders(io.netty.handler.codec.http.HttpHeaders headers)
public RequestBuilder addHeader(java.lang.String name, java.lang.Object value)
public RequestBuilder setHeader(java.lang.String name, java.lang.Object value)
public RequestBuilder removeHeader(java.lang.String name)
public RequestBuilder addParameter(java.lang.String name, java.lang.String value)
public RequestBuilder addCookie(io.netty.handler.codec.http.cookie.Cookie cookie)
public RequestBuilder contentType(java.lang.String contentType)
public RequestBuilder acceptGzip(boolean gzip)
public RequestBuilder keepAlive(boolean keepalive)
public RequestBuilder setFollowRedirect(boolean followRedirect)
public RequestBuilder setMaxRedirects(int maxRedirects)
public RequestBuilder enableBackOff(boolean enableBackOff)
public RequestBuilder setBackOff(BackOff backOff)
public RequestBuilder setUserAgent(java.lang.String userAgent)
public RequestBuilder text(java.lang.String text)
public RequestBuilder json(java.lang.String json)
public RequestBuilder xml(java.lang.String xml)
public RequestBuilder content(io.netty.buffer.ByteBuf byteBuf)
public RequestBuilder content(java.lang.CharSequence charSequence, java.lang.String contentType)
public RequestBuilder content(byte[] buf, java.lang.String contentType)
public RequestBuilder content(io.netty.buffer.ByteBuf body, java.lang.String contentType)
public Request build()