public class HttpClientRequest<T>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T> HttpClientRequest<T> |
create(io.netty.handler.codec.http.HttpMethod method,
java.lang.String uri) |
static <T> HttpClientRequest<T> |
create(io.netty.handler.codec.http.HttpVersion httpVersion,
io.netty.handler.codec.http.HttpMethod method,
java.lang.String uri) |
static HttpClientRequest<io.netty.buffer.ByteBuf> |
createDelete(java.lang.String uri) |
static HttpClientRequest<io.netty.buffer.ByteBuf> |
createGet(java.lang.String uri) |
static HttpClientRequest<io.netty.buffer.ByteBuf> |
createPost(java.lang.String uri) |
static HttpClientRequest<io.netty.buffer.ByteBuf> |
createPut(java.lang.String uri) |
java.lang.String |
getAbsoluteUri() |
HttpRequestHeaders |
getHeaders() |
io.netty.handler.codec.http.HttpVersion |
getHttpVersion() |
io.netty.handler.codec.http.HttpMethod |
getMethod() |
java.lang.String |
getUri() |
HttpClientRequest<T> |
withContent(byte[] content) |
HttpClientRequest<T> |
withContent(java.lang.String content) |
HttpClientRequest<T> |
withContent(T content) |
HttpClientRequest<T> |
withContentSource(rx.Observable<T> contentSource) |
HttpClientRequest<T> |
withCookie(io.netty.handler.codec.http.Cookie cookie) |
HttpClientRequest<T> |
withHeader(java.lang.String name,
java.lang.String value) |
<S> HttpClientRequest<T> |
withRawContent(S content,
ContentTransformer<S> transformer) |
<S> HttpClientRequest<T> |
withRawContentSource(rx.Observable<S> rawContentSource,
ContentTransformer<S> transformer) |
public static HttpClientRequest<io.netty.buffer.ByteBuf> createGet(java.lang.String uri)
public static HttpClientRequest<io.netty.buffer.ByteBuf> createPost(java.lang.String uri)
public static HttpClientRequest<io.netty.buffer.ByteBuf> createPut(java.lang.String uri)
public static HttpClientRequest<io.netty.buffer.ByteBuf> createDelete(java.lang.String uri)
public static <T> HttpClientRequest<T> create(io.netty.handler.codec.http.HttpVersion httpVersion, io.netty.handler.codec.http.HttpMethod method, java.lang.String uri)
public static <T> HttpClientRequest<T> create(io.netty.handler.codec.http.HttpMethod method, java.lang.String uri)
public HttpClientRequest<T> withHeader(java.lang.String name, java.lang.String value)
public HttpClientRequest<T> withCookie(io.netty.handler.codec.http.Cookie cookie)
public HttpClientRequest<T> withContentSource(rx.Observable<T> contentSource)
public <S> HttpClientRequest<T> withRawContentSource(rx.Observable<S> rawContentSource, ContentTransformer<S> transformer)
public <S> HttpClientRequest<T> withRawContent(S content, ContentTransformer<S> transformer)
public HttpClientRequest<T> withContent(T content)
public HttpClientRequest<T> withContent(java.lang.String content)
public HttpClientRequest<T> withContent(byte[] content)
public HttpRequestHeaders getHeaders()
public io.netty.handler.codec.http.HttpVersion getHttpVersion()
public io.netty.handler.codec.http.HttpMethod getMethod()
public java.lang.String getUri()
public java.lang.String getAbsoluteUri()