static <T> MessageImpl<T> |
MessageImpl.create(java.lang.String topic,
BatchMessageIdImpl batchMessageIdImpl,
org.apache.pulsar.common.api.proto.MessageMetadata batchMetadata,
org.apache.pulsar.common.api.proto.SingleMessageMetadata singleMessageMetadata,
io.netty.buffer.ByteBuf payload,
java.util.Optional<org.apache.pulsar.common.api.EncryptionContext> encryptionCtx,
ClientCnx cnx,
org.apache.pulsar.client.api.Schema<T> schema,
int redeliveryCount,
boolean pooledMessage) |
|
static <T> MessageImpl<T> |
MessageImpl.create(java.lang.String topic,
MessageIdImpl messageId,
org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata,
io.netty.buffer.ByteBuf payload,
java.util.Optional<org.apache.pulsar.common.api.EncryptionContext> encryptionCtx,
ClientCnx cnx,
org.apache.pulsar.client.api.Schema<T> schema,
int redeliveryCount,
boolean pooledMessage) |
|
static <T> MessageImpl<T> |
MessageImpl.create(org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata,
java.nio.ByteBuffer payload,
org.apache.pulsar.client.api.Schema<T> schema,
java.lang.String topic) |
|
static MessageImpl<byte[]> |
MessageImpl.deserialize(io.netty.buffer.ByteBuf headersAndPayload) |
|
static MessageImpl<byte[]> |
MessageImpl.deserializeSkipBrokerEntryMetaData(io.netty.buffer.ByteBuf headersAndPayloadWithBrokerEntryMetadata) |
|
MessageImpl<?> |
SendCallback.getNextMessage() |
Return next message in chain
|
protected <U> MessageImpl<U> |
ConsumerImpl.newMessage(MessageIdImpl messageId,
org.apache.pulsar.common.api.proto.BrokerEntryMetadata brokerEntryMetadata,
org.apache.pulsar.common.api.proto.MessageMetadata messageMetadata,
io.netty.buffer.ByteBuf payload,
org.apache.pulsar.client.api.Schema<U> schema,
int redeliveryCount) |
|
protected <U> MessageImpl<U> |
ConsumerImpl.newSingleMessage(int index,
int numMessages,
org.apache.pulsar.common.api.proto.BrokerEntryMetadata brokerEntryMetadata,
org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata,
org.apache.pulsar.common.api.proto.SingleMessageMetadata singleMessageMetadata,
io.netty.buffer.ByteBuf payload,
MessageIdImpl messageId,
org.apache.pulsar.client.api.Schema<U> schema,
boolean containMetadata,
org.apache.pulsar.common.util.collections.BitSetRecyclable ackBitSet,
BatchMessageAcker acker,
int redeliveryCount) |
|