public final class Flush extends Object implements FrontendMessage, FrontendMessage.DirectEncoder
FrontendMessage.DirectEncoder
Modifier and Type | Field and Description |
---|---|
static Flush |
INSTANCE
A static singleton instance that should always be used.
|
Modifier and Type | Method and Description |
---|---|
void |
encode(io.netty.buffer.ByteBuf byteBuf)
Encode a message directly by writing its content to a
ByteBuf . |
Publisher<io.netty.buffer.ByteBuf> |
encode(io.netty.buffer.ByteBufAllocator byteBufAllocator)
Encode a message into a
ByteBuf . |
String |
toString() |
public static final Flush INSTANCE
public Publisher<io.netty.buffer.ByteBuf> encode(io.netty.buffer.ByteBufAllocator byteBufAllocator)
FrontendMessage
ByteBuf
.encode
in interface FrontendMessage
byteBufAllocator
- the byteBufAllocator to use to get a ByteBuf
to write intoPublisher
that produces the ByteBuf
containing the encoded messagepublic void encode(io.netty.buffer.ByteBuf byteBuf)
FrontendMessage.DirectEncoder
ByteBuf
.encode
in interface FrontendMessage.DirectEncoder
byteBuf
- the target ByteBuf
to write intoCopyright © 2020. All rights reserved.