package pulsar.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AuthData

PulsarApi.proto:320

To support mutual authentication type, such as Sasl, reuse this command to mutual auth.

Used in: CommandAuthChallenge, CommandAuthResponse

enum AuthMethod

PulsarApi.proto:233

Used in: CommandConnect

message BaseCommand

PulsarApi.proto:935

enum BaseCommand.Type

PulsarApi.proto:936

Used in: BaseCommand

message BrokerEntryMetadata

PulsarApi.proto:188

metadata added for entry from broker

message CommandAck

PulsarApi.proto:545

Used in: BaseCommand

enum CommandAck.AckType

PulsarApi.proto:546

Used in: CommandAck

enum CommandAck.ValidationError

PulsarApi.proto:560

Acks can contain a flag to indicate the consumer received an invalid message that got discarded before being passed on to the application.

Used in: CommandAck

message CommandAckResponse

PulsarApi.proto:576

Used in: BaseCommand

message CommandActiveConsumerChange

PulsarApi.proto:586

changes on active consumer

Used in: BaseCommand

message CommandAddPartitionToTxn

PulsarApi.proto:852

Used in: BaseCommand

message CommandAddPartitionToTxnResponse

PulsarApi.proto:859

Used in: BaseCommand

message CommandAddSubscriptionToTxn

PulsarApi.proto:871

Used in: BaseCommand

message CommandAddSubscriptionToTxnResponse

PulsarApi.proto:878

Used in: BaseCommand

message CommandAuthChallenge

PulsarApi.proto:313

Used in: BaseCommand

message CommandAuthResponse

PulsarApi.proto:307

Used in: BaseCommand

message CommandCloseConsumer

PulsarApi.proto:625

Used in: BaseCommand

message CommandCloseProducer

PulsarApi.proto:620

Used in: BaseCommand

message CommandConnect

PulsarApi.proto:267

Used in: BaseCommand

message CommandConnected

PulsarApi.proto:300

Used in: BaseCommand

message CommandConsumerStats

PulsarApi.proto:675

Used in: BaseCommand

message CommandConsumerStatsResponse

PulsarApi.proto:682

Used in: BaseCommand

message CommandEndTxn

PulsarApi.proto:886

Used in: BaseCommand

message CommandEndTxnOnPartition

PulsarApi.proto:901

Used in: BaseCommand

message CommandEndTxnOnPartitionResponse

PulsarApi.proto:910

Used in: BaseCommand

message CommandEndTxnOnSubscription

PulsarApi.proto:918

Used in: BaseCommand

message CommandEndTxnOnSubscriptionResponse

PulsarApi.proto:927

Used in: BaseCommand

message CommandEndTxnResponse

PulsarApi.proto:893

Used in: BaseCommand

message CommandError

PulsarApi.proto:661

Used in: BaseCommand

message CommandFlow

PulsarApi.proto:591

Used in: BaseCommand

message CommandGetLastMessageId

PulsarApi.proto:727

Used in: BaseCommand

message CommandGetLastMessageIdResponse

PulsarApi.proto:732

Used in: BaseCommand

message CommandGetOrCreateSchema

PulsarApi.proto:806

Used in: BaseCommand

message CommandGetOrCreateSchemaResponse

PulsarApi.proto:812

Used in: BaseCommand

message CommandGetSchema

PulsarApi.proto:790

Used in: BaseCommand

message CommandGetSchemaResponse

PulsarApi.proto:797

Used in: BaseCommand

message CommandGetTopicsOfNamespace

PulsarApi.proto:738

Used in: BaseCommand

enum CommandGetTopicsOfNamespace.Mode

PulsarApi.proto:739

Used in: CommandGetTopicsOfNamespace

message CommandGetTopicsOfNamespaceResponse

PulsarApi.proto:751

Used in: BaseCommand

message CommandLookupTopic

PulsarApi.proto:425

Used in: BaseCommand

message CommandLookupTopicResponse

PulsarApi.proto:443

Used in: BaseCommand

enum CommandLookupTopicResponse.LookupType

PulsarApi.proto:444

Used in: CommandLookupTopicResponse

message CommandMessage

PulsarApi.proto:537

Used in: BaseCommand

message CommandNewTxn

PulsarApi.proto:838

Used in: BaseCommand

message CommandNewTxnResponse

PulsarApi.proto:844

Used in: BaseCommand

message CommandPartitionedTopicMetadata

PulsarApi.proto:399

Used in: BaseCommand

message CommandPartitionedTopicMetadataResponse

PulsarApi.proto:413

Used in: BaseCommand

enum CommandPartitionedTopicMetadataResponse.LookupType

PulsarApi.proto:414

Used in: CommandPartitionedTopicMetadataResponse

message CommandPing

PulsarApi.proto:670

Commands to probe the state of connection. When either client or broker doesn't receive commands for certain amount of time, they will send a Ping probe.

Used in: BaseCommand

(message has no fields)

message CommandPong

PulsarApi.proto:672

Used in: BaseCommand

(message has no fields)

message CommandProducer

PulsarApi.proto:466

/ Create a new Producer on a topic, assigning the given producer_id, / all messages sent with this producer_id will be persisted on the topic

Used in: BaseCommand

message CommandProducerSuccess

PulsarApi.proto:642

/ Response from CommandProducer

Used in: BaseCommand

message CommandReachedEndOfTopic

PulsarApi.proto:616

Message sent by broker to client when a topic has been forcefully terminated and there are no more messages left to consume

Used in: BaseCommand

message CommandRedeliverUnacknowledgedMessages

PulsarApi.proto:630

Used in: BaseCommand

message CommandSeek

PulsarApi.proto:605

Reset an existing consumer to a particular message id

Used in: BaseCommand

message CommandSend

PulsarApi.proto:508

Used in: BaseCommand

message CommandSendError

PulsarApi.proto:530

Used in: BaseCommand

message CommandSendReceipt

PulsarApi.proto:523

Used in: BaseCommand

message CommandSubscribe

PulsarApi.proto:336

Used in: BaseCommand

enum CommandSubscribe.InitialPosition

PulsarApi.proto:367

Used in: CommandSubscribe

enum CommandSubscribe.SubType

PulsarApi.proto:337

Used in: CommandSubscribe

message CommandSuccess

PulsarApi.proto:636

Used in: BaseCommand

message CommandTcClientConnectRequest

PulsarApi.proto:827

Used in: BaseCommand

message CommandTcClientConnectResponse

PulsarApi.proto:832

Used in: BaseCommand

message CommandUnsubscribe

PulsarApi.proto:599

Used in: BaseCommand

message CommandWatchTopicList

PulsarApi.proto:762

Used in: BaseCommand

message CommandWatchTopicListClose

PulsarApi.proto:785

Used in: BaseCommand

message CommandWatchTopicListSuccess

PulsarApi.proto:771

Used in: BaseCommand

message CommandWatchTopicUpdate

PulsarApi.proto:778

Used in: BaseCommand

enum CompressionType

PulsarApi.proto:90

Used in: MessageMetadata

message EncryptionKeys

PulsarApi.proto:84

Used in: MessageMetadata

message FeatureFlags

PulsarApi.proto:293

Used in: CommandConnect, CommandConnected

message IntRange

PulsarApi.proto:79

Used in: KeySharedMeta

message KeyLongValue

PulsarApi.proto:74

Used in: CommandAck

message KeySharedMeta

PulsarApi.proto:330

Used in: CommandSubscribe

enum KeySharedMode

PulsarApi.proto:325

Used in: KeySharedMeta

message KeyValue

PulsarApi.proto:69

Used in: CommandProducer, CommandSubscribe, EncryptionKeys, MessageMetadata, Schema, SingleMessageMetadata

message MessageIdData

PulsarApi.proto:57

Used in: CommandAck, CommandGetLastMessageIdResponse, CommandMessage, CommandRedeliverUnacknowledgedMessages, CommandSeek, CommandSendReceipt, CommandSubscribe

message MessageMetadata

PulsarApi.proto:105

enum ProducerAccessMode

PulsarApi.proto:98

Used in: CommandProducer

enum ProtocolVersion

PulsarApi.proto:241

Each protocol version identify new features that are incrementally added to the protocol

message Schema

PulsarApi.proto:25

Used in: CommandGetOrCreateSchema, CommandGetSchemaResponse, CommandProducer, CommandSubscribe, CommandSuccess

enum Schema.Type

PulsarApi.proto:26

Used in: Schema

enum ServerError

PulsarApi.proto:193

Used in: CommandAckResponse, CommandAddPartitionToTxnResponse, CommandAddSubscriptionToTxnResponse, CommandConsumerStatsResponse, CommandEndTxnOnPartitionResponse, CommandEndTxnOnSubscriptionResponse, CommandEndTxnResponse, CommandError, CommandGetOrCreateSchemaResponse, CommandGetSchemaResponse, CommandLookupTopicResponse, CommandNewTxnResponse, CommandPartitionedTopicMetadataResponse, CommandSendError, CommandTcClientConnectResponse

message SingleMessageMetadata

PulsarApi.proto:167

message Subscription

PulsarApi.proto:867

Used in: CommandAddSubscriptionToTxn, CommandEndTxnOnSubscription

enum TxnAction

PulsarApi.proto:822

Used in: CommandEndTxn, CommandEndTxnOnPartition, CommandEndTxnOnSubscription