| Package | Description |
|---|---|
| org.apache.pulsar.common.api.proto | |
| org.apache.pulsar.common.api.raw |
Classes implementing raw API messages.
|
| org.apache.pulsar.common.protocol |
Common protocol.
|
| Modifier and Type | Method and Description |
|---|---|
PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.Builder.build() |
PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.Builder.buildPartial() |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.getDefaultInstance() |
PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.getDefaultInstanceForType() |
PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.Builder.getDefaultInstanceForType() |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseDelimitedFrom(InputStream input) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseDelimitedFrom(InputStream input,
org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(byte[] data) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(byte[] data,
org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString data) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString data,
org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input,
org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(InputStream input) |
static PulsarApi.MessageMetadata |
PulsarApi.MessageMetadata.parseFrom(InputStream input,
org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
PulsarApi.MessageMetadata.Builder |
PulsarApi.MessageMetadata.Builder.mergeFrom(PulsarApi.MessageMetadata other) |
static PulsarApi.MessageMetadata.Builder |
PulsarApi.MessageMetadata.newBuilder(PulsarApi.MessageMetadata prototype) |
| Modifier and Type | Method and Description |
|---|---|
static io.netty.buffer.ByteBuf |
MessageParser.uncompressPayloadIfNeeded(TopicName topic,
PulsarApi.MessageMetadata msgMetadata,
io.netty.buffer.ByteBuf payload,
long ledgerId,
long entryId,
int maxMessageSize) |
| Modifier and Type | Method and Description |
|---|---|
static RawMessage |
RawMessageImpl.get(ReferenceCountedObject<PulsarApi.MessageMetadata> msgMetadata,
PulsarApi.SingleMessageMetadata.Builder singleMessageMetadata,
io.netty.buffer.ByteBuf payload,
long ledgerId,
long entryId,
long batchIndex) |
| Modifier and Type | Method and Description |
|---|---|
static PulsarApi.MessageMetadata |
Commands.parseMessageMetadata(io.netty.buffer.ByteBuf buffer) |
static PulsarApi.MessageMetadata |
Commands.peekMessageMetadata(io.netty.buffer.ByteBuf metadataAndPayload,
String subscription,
long consumerId) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Markers.isReplicatedSubscriptionSnapshotMarker(PulsarApi.MessageMetadata msgMetadata) |
static boolean |
Markers.isServerOnlyMarker(PulsarApi.MessageMetadata msgMetadata) |
static boolean |
Markers.isTxnAbortMarker(PulsarApi.MessageMetadata msgMetadata) |
static boolean |
Markers.isTxnCommitMarker(PulsarApi.MessageMetadata msgMetadata) |
static ByteBufPair |
Commands.newSend(long producerId,
long sequenceId,
int numMessaegs,
Commands.ChecksumType checksumType,
PulsarApi.MessageMetadata messageMetadata,
io.netty.buffer.ByteBuf payload) |
static ByteBufPair |
Commands.newSend(long producerId,
long sequenceId,
int numMessages,
long txnIdLeastBits,
long txnIdMostBits,
Commands.ChecksumType checksumType,
PulsarApi.MessageMetadata messageData,
io.netty.buffer.ByteBuf payload) |
static ByteBufPair |
Commands.newSend(long producerId,
long lowestSequenceId,
long highestSequenceId,
int numMessaegs,
Commands.ChecksumType checksumType,
PulsarApi.MessageMetadata messageMetadata,
io.netty.buffer.ByteBuf payload) |
static ByteBufPair |
Commands.newSend(long producerId,
long lowestSequenceId,
long highestSequenceId,
int numMessages,
long txnIdLeastBits,
long txnIdMostBits,
Commands.ChecksumType checksumType,
PulsarApi.MessageMetadata messageData,
io.netty.buffer.ByteBuf payload) |
static io.netty.buffer.ByteBuf |
Commands.serializeMetadataAndPayload(Commands.ChecksumType checksumType,
PulsarApi.MessageMetadata msgMetadata,
io.netty.buffer.ByteBuf payload) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.