public final class HAProxyMessage
extends io.netty.util.AbstractReferenceCounted
| Modifier and Type | Method and Description |
|---|---|
HAProxyCommand |
command()
Returns the
HAProxyCommand of this HAProxyMessage. |
protected void |
deallocate() |
String |
destinationAddress()
Returns the human-readable destination address of this
HAProxyMessage. |
int |
destinationPort()
Returns the UDP/TCP destination port of this
HAProxyMessage. |
HAProxyProtocolVersion |
protocolVersion()
Returns the
HAProxyProtocolVersion of this HAProxyMessage. |
HAProxyProxiedProtocol |
proxiedProtocol()
Returns the
HAProxyProxiedProtocol of this HAProxyMessage. |
boolean |
release() |
boolean |
release(int decrement) |
HAProxyMessage |
retain() |
HAProxyMessage |
retain(int increment) |
String |
sourceAddress()
Returns the human-readable source address of this
HAProxyMessage. |
int |
sourcePort()
Returns the UDP/TCP source port of this
HAProxyMessage. |
List<HAProxyTLV> |
tlvs()
Returns a list of
HAProxyTLV or an empty list if no TLVs are present. |
HAProxyMessage |
touch() |
HAProxyMessage |
touch(Object hint) |
public HAProxyProtocolVersion protocolVersion()
HAProxyProtocolVersion of this HAProxyMessage.public HAProxyCommand command()
HAProxyCommand of this HAProxyMessage.public HAProxyProxiedProtocol proxiedProtocol()
HAProxyProxiedProtocol of this HAProxyMessage.public String sourceAddress()
HAProxyMessage.public String destinationAddress()
HAProxyMessage.public int sourcePort()
HAProxyMessage.public int destinationPort()
HAProxyMessage.public List<HAProxyTLV> tlvs()
HAProxyTLV or an empty list if no TLVs are present.
TLVs are only available for the Proxy Protocol V2
public HAProxyMessage touch()
touch in interface io.netty.util.ReferenceCountedtouch in class io.netty.util.AbstractReferenceCountedpublic HAProxyMessage touch(Object hint)
public HAProxyMessage retain()
retain in interface io.netty.util.ReferenceCountedretain in class io.netty.util.AbstractReferenceCountedpublic HAProxyMessage retain(int increment)
retain in interface io.netty.util.ReferenceCountedretain in class io.netty.util.AbstractReferenceCountedpublic boolean release()
release in interface io.netty.util.ReferenceCountedrelease in class io.netty.util.AbstractReferenceCountedpublic boolean release(int decrement)
release in interface io.netty.util.ReferenceCountedrelease in class io.netty.util.AbstractReferenceCountedprotected void deallocate()
deallocate in class io.netty.util.AbstractReferenceCountedCopyright © 2008–2020 The Netty Project. All rights reserved.