public class DefaultFullHttpRequest extends DefaultHttpRequest implements FullHttpRequest
FullHttpRequest
.EMPTY_LAST_CONTENT
Constructor and Description |
---|
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri) |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
io.netty.buffer.ByteBuf content) |
Modifier and Type | Method and Description |
---|---|
io.netty.buffer.ByteBuf |
content() |
FullHttpRequest |
copy() |
FullHttpRequest |
duplicate() |
int |
refCnt() |
boolean |
release() |
boolean |
release(int decrement) |
FullHttpRequest |
retain() |
FullHttpRequest |
retain(int increment) |
FullHttpRequest |
setMethod(HttpMethod method)
Set the
HttpMethod of this HttpRequest . |
FullHttpRequest |
setProtocolVersion(HttpVersion version)
Set the protocol version of this
HttpMessage |
FullHttpRequest |
setUri(String uri)
Set the requested URI (or alternatively, path)
|
HttpHeaders |
trailingHeaders() |
getMethod, getUri, toString
getProtocolVersion, headers
getDecoderResult, setDecoderResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getMethod, getUri
getProtocolVersion, headers
getDecoderResult, setDecoderResult
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri)
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, io.netty.buffer.ByteBuf content)
public HttpHeaders trailingHeaders()
trailingHeaders
in interface LastHttpContent
public io.netty.buffer.ByteBuf content()
content
in interface io.netty.buffer.ByteBufHolder
public int refCnt()
refCnt
in interface io.netty.util.ReferenceCounted
public FullHttpRequest retain()
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface FullHttpMessage
retain
in interface FullHttpRequest
retain
in interface HttpContent
retain
in interface LastHttpContent
retain
in interface io.netty.util.ReferenceCounted
public FullHttpRequest retain(int increment)
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface FullHttpMessage
retain
in interface FullHttpRequest
retain
in interface HttpContent
retain
in interface LastHttpContent
retain
in interface io.netty.util.ReferenceCounted
public boolean release()
release
in interface io.netty.util.ReferenceCounted
public boolean release(int decrement)
release
in interface io.netty.util.ReferenceCounted
public FullHttpRequest setProtocolVersion(HttpVersion version)
HttpMessage
HttpMessage
setProtocolVersion
in interface FullHttpRequest
setProtocolVersion
in interface HttpMessage
setProtocolVersion
in interface HttpRequest
setProtocolVersion
in class DefaultHttpRequest
public FullHttpRequest setMethod(HttpMethod method)
HttpRequest
HttpMethod
of this HttpRequest
.setMethod
in interface FullHttpRequest
setMethod
in interface HttpRequest
setMethod
in class DefaultHttpRequest
public FullHttpRequest setUri(String uri)
HttpRequest
setUri
in interface FullHttpRequest
setUri
in interface HttpRequest
setUri
in class DefaultHttpRequest
public FullHttpRequest copy()
copy
in interface io.netty.buffer.ByteBufHolder
copy
in interface FullHttpMessage
copy
in interface FullHttpRequest
copy
in interface HttpContent
copy
in interface LastHttpContent
public FullHttpRequest duplicate()
duplicate
in interface io.netty.buffer.ByteBufHolder
duplicate
in interface HttpContent
Copyright © 2008–2013 The Netty Project. All rights reserved.