package pulsar.proto

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

message AuthData

PulsarApi.proto:318

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:905

enum BaseCommand.Type

PulsarApi.proto:906

Used in: BaseCommand

message BrokerEntryMetadata

PulsarApi.proto:188

metadata added for entry from broker

message CommandAck

PulsarApi.proto:543

Used in: BaseCommand

enum CommandAck.AckType

PulsarApi.proto:544

Used in: CommandAck

enum CommandAck.ValidationError

PulsarApi.proto:558

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:574

Used in: BaseCommand

message CommandActiveConsumerChange

PulsarApi.proto:584

changes on active consumer

Used in: BaseCommand

message CommandAddPartitionToTxn

PulsarApi.proto:822

Used in: BaseCommand

message CommandAddPartitionToTxnResponse

PulsarApi.proto:829

Used in: BaseCommand

message CommandAddSubscriptionToTxn

PulsarApi.proto:841

Used in: BaseCommand

message CommandAddSubscriptionToTxnResponse

PulsarApi.proto:848

Used in: BaseCommand

message CommandAuthChallenge

PulsarApi.proto:311

Used in: BaseCommand

message CommandAuthResponse

PulsarApi.proto:305

Used in: BaseCommand

message CommandCloseConsumer

PulsarApi.proto:623

Used in: BaseCommand

message CommandCloseProducer

PulsarApi.proto:618

Used in: BaseCommand

message CommandConnect

PulsarApi.proto:267

Used in: BaseCommand

message CommandConnected

PulsarApi.proto:299

Used in: BaseCommand

message CommandConsumerStats

PulsarApi.proto:673

Used in: BaseCommand

message CommandConsumerStatsResponse

PulsarApi.proto:680

Used in: BaseCommand

message CommandEndTxn

PulsarApi.proto:856

Used in: BaseCommand

message CommandEndTxnOnPartition

PulsarApi.proto:871

Used in: BaseCommand

message CommandEndTxnOnPartitionResponse

PulsarApi.proto:880

Used in: BaseCommand

message CommandEndTxnOnSubscription

PulsarApi.proto:888

Used in: BaseCommand

message CommandEndTxnOnSubscriptionResponse

PulsarApi.proto:897

Used in: BaseCommand

message CommandEndTxnResponse

PulsarApi.proto:863

Used in: BaseCommand

message CommandError

PulsarApi.proto:659

Used in: BaseCommand

message CommandFlow

PulsarApi.proto:589

Used in: BaseCommand

message CommandGetLastMessageId

PulsarApi.proto:725

Used in: BaseCommand

message CommandGetLastMessageIdResponse

PulsarApi.proto:730

Used in: BaseCommand

message CommandGetOrCreateSchema

PulsarApi.proto:776

Used in: BaseCommand

message CommandGetOrCreateSchemaResponse

PulsarApi.proto:782

Used in: BaseCommand

message CommandGetSchema

PulsarApi.proto:760

Used in: BaseCommand

message CommandGetSchemaResponse

PulsarApi.proto:767

Used in: BaseCommand

message CommandGetTopicsOfNamespace

PulsarApi.proto:736

Used in: BaseCommand

enum CommandGetTopicsOfNamespace.Mode

PulsarApi.proto:737

Used in: CommandGetTopicsOfNamespace

message CommandGetTopicsOfNamespaceResponse

PulsarApi.proto:749

Used in: BaseCommand

message CommandLookupTopic

PulsarApi.proto:423

Used in: BaseCommand

message CommandLookupTopicResponse

PulsarApi.proto:441

Used in: BaseCommand

enum CommandLookupTopicResponse.LookupType

PulsarApi.proto:442

Used in: CommandLookupTopicResponse

message CommandMessage

PulsarApi.proto:535

Used in: BaseCommand

message CommandNewTxn

PulsarApi.proto:808

Used in: BaseCommand

message CommandNewTxnResponse

PulsarApi.proto:814

Used in: BaseCommand

message CommandPartitionedTopicMetadata

PulsarApi.proto:397

Used in: BaseCommand

message CommandPartitionedTopicMetadataResponse

PulsarApi.proto:411

Used in: BaseCommand

enum CommandPartitionedTopicMetadataResponse.LookupType

PulsarApi.proto:412

Used in: CommandPartitionedTopicMetadataResponse

message CommandPing

PulsarApi.proto:668

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:670

Used in: BaseCommand

(message has no fields)

message CommandProducer

PulsarApi.proto:464

/ 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:640

/ Response from CommandProducer

Used in: BaseCommand

message CommandReachedEndOfTopic

PulsarApi.proto:614

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:628

Used in: BaseCommand

message CommandSeek

PulsarApi.proto:603

Reset an existing consumer to a particular message id

Used in: BaseCommand

message CommandSend

PulsarApi.proto:506

Used in: BaseCommand

message CommandSendError

PulsarApi.proto:528

Used in: BaseCommand

message CommandSendReceipt

PulsarApi.proto:521

Used in: BaseCommand

message CommandSubscribe

PulsarApi.proto:334

Used in: BaseCommand

enum CommandSubscribe.InitialPosition

PulsarApi.proto:365

Used in: CommandSubscribe

enum CommandSubscribe.SubType

PulsarApi.proto:335

Used in: CommandSubscribe

message CommandSuccess

PulsarApi.proto:634

Used in: BaseCommand

message CommandTcClientConnectRequest

PulsarApi.proto:797

Used in: BaseCommand

message CommandTcClientConnectResponse

PulsarApi.proto:802

Used in: BaseCommand

message CommandUnsubscribe

PulsarApi.proto:597

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

message IntRange

PulsarApi.proto:79

Used in: KeySharedMeta

message KeyLongValue

PulsarApi.proto:74

Used in: CommandAck

message KeySharedMeta

PulsarApi.proto:328

Used in: CommandSubscribe

enum KeySharedMode

PulsarApi.proto:323

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:837

Used in: CommandAddSubscriptionToTxn, CommandEndTxnOnSubscription

enum TxnAction

PulsarApi.proto:792

Used in: CommandEndTxn, CommandEndTxnOnPartition, CommandEndTxnOnSubscription