package meta

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

service MetaService

meta.proto:371

service RaftService

meta.proto:353

message BooleanExpression

meta.proto:158

BooleanExpression represents a tree of transaction conditions combined with logical operators. It enables complex condition checking by allowing both simple conditions and nested expressions.

Used in: ConditionalOperation

enum BooleanExpression.CombiningOperator

meta.proto:160

Logical operator to combine multiple conditions, including sub compound conditions or simple conditions.

Used in: BooleanExpression

message ConditionalOperation

meta.proto:198

Represents a set of operations that execute only when specified conditions are met.

Used in: TxnRequest

message Empty

meta.proto:22

Used as request type in: MetaService.Export, MetaService.GetClientInfo, MetaService.GetClusterStatus

Used as response type in: RaftService.TransferLeader

(message has no fields)

message Event

meta.proto:93

Used in: WatchResponse

message ExportedChunk

meta.proto:62

Data chunk for export/import meta data

Used as response type in: MetaService.Export, MetaService.ExportV1

message KVMeta

request.proto:19

Used in: SeqV

message LeaderId

raft.proto:20

A quorum granted or not granted Leader.

message LogId

raft.proto:33

The log id

Used in: TransferLeaderRequest

message RaftLogStatus

meta.proto:281

Status about local raft-log storage

Used in: ClusterStatus

message RaftReply

meta.proto:28

Used as response type in: MetaService.KvApi, RaftService.AppendEntries, RaftService.Forward, RaftService.InstallSnapshotV1, RaftService.Vote

message RaftRequest

meta.proto:24

Used as request type in: MetaService.KvApi, MetaService.KvReadV1, RaftService.AppendEntries, RaftService.Forward, RaftService.KvReadV1, RaftService.Vote

message SeqV

request.proto:23

Used in: Event, StreamItem, TxnDeleteResponse, TxnGetResponse, TxnPutResponse

message SnapshotChunkV1

meta.proto:322

Used in: SnapshotChunkRequest

message StreamItem

meta.proto:305

Item for a Streaming read reply, e.g., for `Mget` and `List`.

Used as response type in: MetaService.KvReadV1, RaftService.KvReadV1

message TxnCondition

meta.proto:123

messages for txn

Used in: BooleanExpression, TxnRequest

enum TxnCondition.ConditionResult

meta.proto:125

condition result

Used in: TxnCondition

message TxnDeleteByPrefixRequest

request.proto:127

Delete by prefix request and response

Used in: TxnOp

message TxnDeleteByPrefixResponse

request.proto:129

Used in: TxnOpResponse

message TxnDeleteRequest

request.proto:66

Delete request and response

Used in: TxnOp

message TxnDeleteResponse

request.proto:120

Used in: TxnOpResponse

message TxnGetRequest

request.proto:30

Request to get the seq and value by key

Used in: TxnOp

message TxnGetResponse

request.proto:34

Used in: TxnOpResponse

message TxnOp

meta.proto:178

Used in: ConditionalOperation, TxnRequest

message TxnOpResponse

meta.proto:188

Used in: TxnReply

message TxnPutRequest

request.proto:41

Put request and response

Used in: TxnOp

message TxnPutResponse

request.proto:60

Used in: TxnOpResponse

message Vote

raft.proto:26

The vote for RequestVote etc.

Used in: TransferLeaderRequest

enum WatchRequest.FilterType

meta.proto:76

Used in: WatchRequest