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,
boolean validateHeaders) |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
io.netty.buffer.ByteBuf content) |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
io.netty.buffer.ByteBuf content,
boolean validateHeaders) |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
io.netty.buffer.ByteBuf content,
HttpHeaders headers,
HttpHeaders trailingHeader) |
Modifier and Type | Method and Description |
---|---|
io.netty.buffer.ByteBuf |
content() |
FullHttpRequest |
copy() |
FullHttpRequest |
duplicate() |
boolean |
equals(Object o) |
int |
hashCode() |
int |
refCnt() |
boolean |
release() |
boolean |
release(int decrement) |
FullHttpRequest |
replace(io.netty.buffer.ByteBuf content) |
FullHttpRequest |
retain() |
FullHttpRequest |
retain(int increment) |
FullHttpRequest |
retainedDuplicate() |
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)
|
String |
toString() |
FullHttpRequest |
touch() |
FullHttpRequest |
touch(Object hint) |
HttpHeaders |
trailingHeaders() |
getMethod, getUri, method, uri
getProtocolVersion, headers, protocolVersion
decoderResult, getDecoderResult, setDecoderResult
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getMethod, getUri, method, uri
getProtocolVersion, headers, protocolVersion
getDecoderResult
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri)
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, io.netty.buffer.ByteBuf content)
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, boolean validateHeaders)
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, io.netty.buffer.ByteBuf content, boolean validateHeaders)
public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, io.netty.buffer.ByteBuf content, HttpHeaders headers, HttpHeaders trailingHeader)
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 FullHttpRequest touch()
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface FullHttpMessage
touch
in interface FullHttpRequest
touch
in interface HttpContent
touch
in interface LastHttpContent
touch
in interface io.netty.util.ReferenceCounted
public FullHttpRequest touch(Object hint)
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface FullHttpMessage
touch
in interface FullHttpRequest
touch
in interface HttpContent
touch
in interface LastHttpContent
touch
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 FullHttpMessage
duplicate
in interface FullHttpRequest
duplicate
in interface HttpContent
duplicate
in interface LastHttpContent
public FullHttpRequest retainedDuplicate()
retainedDuplicate
in interface io.netty.buffer.ByteBufHolder
retainedDuplicate
in interface FullHttpMessage
retainedDuplicate
in interface FullHttpRequest
retainedDuplicate
in interface HttpContent
retainedDuplicate
in interface LastHttpContent
public FullHttpRequest replace(io.netty.buffer.ByteBuf content)
replace
in interface io.netty.buffer.ByteBufHolder
replace
in interface FullHttpMessage
replace
in interface FullHttpRequest
replace
in interface HttpContent
replace
in interface LastHttpContent
public int hashCode()
hashCode
in class DefaultHttpRequest
public boolean equals(Object o)
equals
in class DefaultHttpRequest
public String toString()
toString
in class DefaultHttpRequest
Copyright © 2008–2023 The Netty Project. All rights reserved.