Package io.micronaut.http.netty.stream
Class EmptyHttpRequest
java.lang.Object
io.micronaut.http.netty.stream.EmptyHttpRequest
- All Implemented Interfaces:
io.netty.buffer.ByteBufHolder,io.netty.handler.codec.DecoderResultProvider,io.netty.handler.codec.http.FullHttpMessage,io.netty.handler.codec.http.FullHttpRequest,io.netty.handler.codec.http.HttpContent,io.netty.handler.codec.http.HttpMessage,io.netty.handler.codec.http.HttpObject,io.netty.handler.codec.http.HttpRequest,io.netty.handler.codec.http.LastHttpContent,io.netty.util.ReferenceCounted
@Internal
public class EmptyHttpRequest
extends Object
implements io.netty.handler.codec.http.FullHttpRequest
Delegate for Empty HTTP Response.
- Since:
- 1.0
- Author:
- jroper, Graeme Rocher
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.netty.handler.codec.http.HttpMessageprotected final io.netty.handler.codec.http.HttpRequestFields inherited from interface io.netty.handler.codec.http.LastHttpContent
EMPTY_LAST_CONTENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.netty.buffer.ByteBufcontent()io.netty.handler.codec.http.FullHttpRequestcopy()io.netty.handler.codec.DecoderResultio.netty.handler.codec.http.FullHttpRequestio.netty.handler.codec.DecoderResultDeprecated.io.netty.handler.codec.http.HttpMethodDeprecated.io.netty.handler.codec.http.HttpVersionDeprecated.getUri()Deprecated.io.netty.handler.codec.http.HttpHeadersheaders()io.netty.handler.codec.http.HttpMethodmethod()io.netty.handler.codec.http.HttpVersionintrefCnt()booleanrelease()booleanrelease(int decrement) io.netty.handler.codec.http.FullHttpRequestreplace(io.netty.buffer.ByteBuf byteBuf) io.netty.handler.codec.http.FullHttpRequestretain()io.netty.handler.codec.http.FullHttpRequestretain(int increment) io.netty.handler.codec.http.FullHttpRequestvoidsetDecoderResult(io.netty.handler.codec.DecoderResult result) io.netty.handler.codec.http.FullHttpRequestsetMethod(io.netty.handler.codec.http.HttpMethod method) io.netty.handler.codec.http.FullHttpRequestsetProtocolVersion(io.netty.handler.codec.http.HttpVersion version) io.netty.handler.codec.http.FullHttpRequesttoString()io.netty.handler.codec.http.FullHttpRequesttouch()io.netty.handler.codec.http.FullHttpRequestio.netty.handler.codec.http.HttpHeadersuri()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.netty.handler.codec.DecoderResultProvider
decoderResult, setDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpMessage
getProtocolVersion, headers, protocolVersionMethods inherited from interface io.netty.handler.codec.http.HttpObject
getDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpRequest
getMethod, getUri, method, uri
-
Field Details
-
request
protected final io.netty.handler.codec.http.HttpRequest request -
message
protected final io.netty.handler.codec.http.HttpMessage message
-
-
Constructor Details
-
EmptyHttpRequest
public EmptyHttpRequest(io.netty.handler.codec.http.HttpRequest request) - Parameters:
request- The Http request
-
-
Method Details
-
setUri
- Specified by:
setUriin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
setUriin interfaceio.netty.handler.codec.http.HttpRequest
-
setMethod
public io.netty.handler.codec.http.FullHttpRequest setMethod(io.netty.handler.codec.http.HttpMethod method) - Specified by:
setMethodin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
setMethodin interfaceio.netty.handler.codec.http.HttpRequest
-
setProtocolVersion
public io.netty.handler.codec.http.FullHttpRequest setProtocolVersion(io.netty.handler.codec.http.HttpVersion version) - Specified by:
setProtocolVersionin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
setProtocolVersionin interfaceio.netty.handler.codec.http.HttpMessage- Specified by:
setProtocolVersionin interfaceio.netty.handler.codec.http.HttpRequest
-
copy
public io.netty.handler.codec.http.FullHttpRequest copy()- Specified by:
copyin interfaceio.netty.buffer.ByteBufHolder- Specified by:
copyin interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
copyin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
copyin interfaceio.netty.handler.codec.http.HttpContent- Specified by:
copyin interfaceio.netty.handler.codec.http.LastHttpContent
-
retain
public io.netty.handler.codec.http.FullHttpRequest retain(int increment) - Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
retainin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
retainin interfaceio.netty.handler.codec.http.HttpContent- Specified by:
retainin interfaceio.netty.handler.codec.http.LastHttpContent- Specified by:
retainin interfaceio.netty.util.ReferenceCounted
-
retain
public io.netty.handler.codec.http.FullHttpRequest retain()- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
retainin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
retainin interfaceio.netty.handler.codec.http.HttpContent- Specified by:
retainin interfaceio.netty.handler.codec.http.LastHttpContent- Specified by:
retainin interfaceio.netty.util.ReferenceCounted
-
touch
public io.netty.handler.codec.http.FullHttpRequest touch()- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
touchin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
touchin interfaceio.netty.handler.codec.http.HttpContent- Specified by:
touchin interfaceio.netty.handler.codec.http.LastHttpContent- Specified by:
touchin interfaceio.netty.util.ReferenceCounted
-
touch
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
touchin interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
touchin interfaceio.netty.handler.codec.http.HttpContent- Specified by:
touchin interfaceio.netty.handler.codec.http.LastHttpContent- Specified by:
touchin interfaceio.netty.util.ReferenceCounted
-
trailingHeaders
public io.netty.handler.codec.http.HttpHeaders trailingHeaders()- Specified by:
trailingHeadersin interfaceio.netty.handler.codec.http.LastHttpContent
-
duplicate
public io.netty.handler.codec.http.FullHttpRequest duplicate()- Specified by:
duplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
duplicatein interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
duplicatein interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
duplicatein interfaceio.netty.handler.codec.http.HttpContent- Specified by:
duplicatein interfaceio.netty.handler.codec.http.LastHttpContent
-
retainedDuplicate
public io.netty.handler.codec.http.FullHttpRequest retainedDuplicate()- Specified by:
retainedDuplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainedDuplicatein interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
retainedDuplicatein interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
retainedDuplicatein interfaceio.netty.handler.codec.http.HttpContent- Specified by:
retainedDuplicatein interfaceio.netty.handler.codec.http.LastHttpContent
-
replace
public io.netty.handler.codec.http.FullHttpRequest replace(io.netty.buffer.ByteBuf byteBuf) - Specified by:
replacein interfaceio.netty.buffer.ByteBufHolder- Specified by:
replacein interfaceio.netty.handler.codec.http.FullHttpMessage- Specified by:
replacein interfaceio.netty.handler.codec.http.FullHttpRequest- Specified by:
replacein interfaceio.netty.handler.codec.http.HttpContent- Specified by:
replacein interfaceio.netty.handler.codec.http.LastHttpContent
-
content
public io.netty.buffer.ByteBuf content()- Specified by:
contentin interfaceio.netty.buffer.ByteBufHolder
-
refCnt
public int refCnt()- Specified by:
refCntin interfaceio.netty.util.ReferenceCounted
-
release
public boolean release()- Specified by:
releasein interfaceio.netty.util.ReferenceCounted
-
release
public boolean release(int decrement) - Specified by:
releasein interfaceio.netty.util.ReferenceCounted
-
getMethod
Deprecated.- Specified by:
getMethodin interfaceio.netty.handler.codec.http.HttpRequest
-
method
public io.netty.handler.codec.http.HttpMethod method()- Specified by:
methodin interfaceio.netty.handler.codec.http.HttpRequest
-
getUri
Deprecated.- Specified by:
getUriin interfaceio.netty.handler.codec.http.HttpRequest
-
uri
- Specified by:
uriin interfaceio.netty.handler.codec.http.HttpRequest
-
getProtocolVersion
Deprecated.- Specified by:
getProtocolVersionin interfaceio.netty.handler.codec.http.HttpMessage
-
protocolVersion
public io.netty.handler.codec.http.HttpVersion protocolVersion()- Specified by:
protocolVersionin interfaceio.netty.handler.codec.http.HttpMessage
-
headers
public io.netty.handler.codec.http.HttpHeaders headers()- Specified by:
headersin interfaceio.netty.handler.codec.http.HttpMessage
-
getDecoderResult
Deprecated.- Specified by:
getDecoderResultin interfaceio.netty.handler.codec.http.HttpObject
-
decoderResult
public io.netty.handler.codec.DecoderResult decoderResult()- Specified by:
decoderResultin interfaceio.netty.handler.codec.DecoderResultProvider
-
setDecoderResult
public void setDecoderResult(io.netty.handler.codec.DecoderResult result) - Specified by:
setDecoderResultin interfaceio.netty.handler.codec.DecoderResultProvider
-
toString
-