Package org.apache.pulsar.client.impl
Class MessagePayloadImpl
java.lang.Object
org.apache.pulsar.client.impl.MessagePayloadImpl
- All Implemented Interfaces:
org.apache.pulsar.client.api.MessagePayload
public class MessagePayloadImpl
extends Object
implements org.apache.pulsar.client.api.MessagePayload
A wrapper of
ByteBuf that implements MessagePayload.-
Method Summary
Modifier and TypeMethodDescriptionbyte[]static MessagePayloadImplcreate(@NonNull io.netty.buffer.ByteBuf byteBuf) voidrelease()
-
Method Details
-
create
-
release
public void release()- Specified by:
releasein interfaceorg.apache.pulsar.client.api.MessagePayload
-
copiedBuffer
public byte[] copiedBuffer()- Specified by:
copiedBufferin interfaceorg.apache.pulsar.client.api.MessagePayload
-