package apache.rocketmq.v2

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

service Admin

admin.proto:41

service MessagingService

service.proto:353

For all the RPCs in MessagingService, the following error handling policies apply: If the request doesn't bear a valid authentication credential, return a response with common.status.code == `UNAUTHENTICATED`. If the authenticated user is not granted with sufficient permission to execute the requested operation, return a response with common.status.code == `PERMISSION_DENIED`. If the per-user-resource-based quota is exhausted, return a response with common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side errors raise, return a response with common.status.code == `INTERNAL`.

message AckMessageEntry

service.proto:114

Used in: AckMessageRequest

message AckMessageResultEntry

service.proto:126

Used in: AckMessageResponse

message Address

definition.proto:102

Used in: Endpoints

enum AddressScheme

definition.proto:95

Used in: Endpoints

message Assignment

definition.proto:312

Used in: QueryAssignmentResponse

message Broker

definition.proto:112

Used in: MessageQueue

enum ChangeLogLevelRequest.Level

admin.proto:29

Used in: ChangeLogLevelRequest

enum ClientType

definition.proto:189

Used in: HeartbeatRequest, Settings

enum Code

definition.proto:316

Used in: Status

message CustomizedBackoff

definition.proto:76

Used in: RetryPolicy

message DeadLetterQueue

definition.proto:289

Used in: SystemProperties

message Digest

definition.proto:184

When publishing messages to or subscribing messages from brokers, clients shall include or validate digests of message body to ensure data integrity. For message publishing, when an invalid digest were detected, brokers need respond client with BAD_REQUEST. For messages subscription, when an invalid digest were detected, consumers need to handle this case according to message type: 1) Standard messages should be negatively acknowledged instantly, causing immediate re-delivery; 2) FIFO messages require special RPC, to re-fetch previously acquired messages batch;

Used in: SystemProperties

enum DigestType

definition.proto:157

Used in: Digest

enum Encoding

definition.proto:199

Used in: SystemProperties

message Endpoints

definition.proto:107

Used in: Broker, Metric, QueryAssignmentRequest, QueryRouteRequest, Settings

message ExponentialBackoff

definition.proto:70

https://en.wikipedia.org/wiki/Exponential_backoff

Used in: RetryPolicy

message FilterExpression

definition.proto:56

Used in: PullMessageRequest, ReceiveMessageRequest, SubscriptionEntry

enum FilterType

definition.proto:50

Used in: FilterExpression

enum Language

definition.proto:471

Used in: UA

enum LiteSubscriptionAction

definition.proto:612

Used in: SyncLiteSubscriptionRequest

message Message

definition.proto:296

Used in: PullMessageResponse, ReceiveMessageResponse, RecoverOrphanedTransactionCommand, SendMessageRequest, VerifyMessageCommand

message MessageQueue

definition.proto:127

Used in: Assignment, GetOffsetRequest, PullMessageRequest, QueryOffsetRequest, QueryRouteResponse, ReceiveMessageRequest, UpdateOffsetRequest

enum MessageType

definition.proto:135

Used in: MessageQueue, SystemProperties

message Metric

definition.proto:619

Used in: Settings

message NotifyUnsubscribeLiteCommand

service.proto:198

Used in: TelemetryCommand

message OffsetOption

definition.proto:638

Used in: SyncLiteSubscriptionRequest

enum OffsetOption.Policy

definition.proto:646

Used in: OffsetOption

enum Permission

definition.proto:42

Used in: MessageQueue

message PrintThreadStackTraceCommand

service.proto:175

Used in: TelemetryCommand

message Publishing

definition.proto:559

Used in: Settings

enum QueryOffsetPolicy

definition.proto:627

Used in: QueryOffsetRequest

message ReconnectEndpointsCommand

service.proto:177

Used in: TelemetryCommand

message RecoverOrphanedTransactionCommand

service.proto:193

Used in: TelemetryCommand

message Resource

definition.proto:82

Used in: AckMessageRequest, ChangeInvisibleDurationRequest, EndTransactionRequest, ForwardMessageToDeadLetterQueueRequest, GetOffsetRequest, HeartbeatRequest, Message, MessageQueue, NotifyClientTerminationRequest, Publishing, PullMessageRequest, QueryAssignmentRequest, QueryRouteRequest, RecallMessageRequest, ReceiveMessageRequest, Subscription, SubscriptionEntry, SyncLiteSubscriptionRequest, UpdateOffsetRequest

message RetryPolicy

definition.proto:61

Used in: Settings

message SendResultEntry

service.proto:64

Used in: SendMessageResponse

message Settings

definition.proto:502

Used in: TelemetryCommand

message Status

definition.proto:466

Used in: AckMessageResponse, AckMessageResultEntry, ChangeInvisibleDurationResponse, EndTransactionResponse, ForwardMessageToDeadLetterQueueResponse, GetOffsetResponse, HeartbeatResponse, NotifyClientTerminationResponse, PullMessageResponse, QueryAssignmentResponse, QueryOffsetResponse, QueryRouteResponse, RecallMessageResponse, ReceiveMessageResponse, SendMessageResponse, SendResultEntry, SyncLiteSubscriptionResponse, TelemetryCommand, UpdateOffsetResponse

message Subscription

definition.proto:576

Used in: Settings

message SubscriptionEntry

definition.proto:90

Used in: Subscription

message SystemProperties

definition.proto:207

Used in: Message

message ThreadStackTrace

service.proto:179

Used in: TelemetryCommand

enum TransactionResolution

definition.proto:30

Used in: EndTransactionRequest

enum TransactionSource

definition.proto:36

Used in: EndTransactionRequest

message UA

definition.proto:488

User Agent

Used in: Settings

message VerifyMessageCommand

service.proto:184

Used in: TelemetryCommand

message VerifyMessageResult

service.proto:189

Used in: TelemetryCommand