Package org.elasticsearch.http.netty4
Class Netty4HttpRequest
- java.lang.Object
-
- org.elasticsearch.http.netty4.Netty4HttpRequest
-
- All Implemented Interfaces:
HttpRequest
public class Netty4HttpRequest extends java.lang.Object implements HttpRequest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.elasticsearch.http.HttpRequest
HttpRequest.HttpVersion
-
-
Method Summary
Modifier and Type Method Description BytesReferencecontent()Netty4HttpResponsecreateResponse(RestStatus status, BytesReference content)java.util.Map<java.lang.String,java.util.List<java.lang.String>>getHeaders()RestRequest.Methodmethod()io.netty.handler.codec.http.FullHttpRequestnettyRequest()HttpRequest.HttpVersionprotocolVersion()HttpRequestremoveHeader(java.lang.String header)java.util.List<java.lang.String>strictCookies()java.lang.Stringuri()
-
-
-
Method Detail
-
method
public RestRequest.Method method()
- Specified by:
methodin interfaceHttpRequest
-
uri
public java.lang.String uri()
- Specified by:
uriin interfaceHttpRequest
-
content
public BytesReference content()
- Specified by:
contentin interfaceHttpRequest
-
getHeaders
public final java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
- Specified by:
getHeadersin interfaceHttpRequest
-
strictCookies
public java.util.List<java.lang.String> strictCookies()
- Specified by:
strictCookiesin interfaceHttpRequest
-
protocolVersion
public HttpRequest.HttpVersion protocolVersion()
- Specified by:
protocolVersionin interfaceHttpRequest
-
removeHeader
public HttpRequest removeHeader(java.lang.String header)
- Specified by:
removeHeaderin interfaceHttpRequest
-
createResponse
public Netty4HttpResponse createResponse(RestStatus status, BytesReference content)
- Specified by:
createResponsein interfaceHttpRequest
-
nettyRequest
public io.netty.handler.codec.http.FullHttpRequest nettyRequest()
-
-