package dapr.proto.components.v1

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

service InputBinding

bindings.proto:23

Interface for input bindings

service OutputBinding

bindings.proto:37

service PubSub

pubsub.proto:23

PubSub service provides a gRPC interface for pubsub components.

service QueriableStateStore

state.proto:26

QueriableStateStore service provides a gRPC interface for querier state store components. It was designed to embed query features to the StateStore Service as a complementary service.

service SecretStore

secretstore.proto:23

Interface for secret store.

service StateStore

state.proto:123

StateStore service provides a gRPC interface for state store components.

service TransactionalStateStore

state.proto:93

TransactionalStateStore service provides a gRPC interface for transactional state store components. It was designed to embed transactional features to the StateStore Service as a complementary service.

message AckMessageError

pubsub.proto:49

Used for describing errors when ack'ing messages.

Used in: PullMessagesRequest

message AckResponseError

bindings.proto:79

Used for describing errors when ack'ing messages.

Used in: ReadRequest

message BulkDeleteRequestOptions

state.proto:239

Used in: BulkDeleteRequest

message BulkGetRequestOptions

state.proto:251

Used in: BulkGetRequest

message BulkMessageEntry

pubsub.proto:94

Used in: BulkPublishRequest

message BulkPublishResponseFailedEntry

pubsub.proto:105

Used in: BulkPublishResponse

message BulkSetRequestOptions

state.proto:279

Used in: BulkSetRequest

message BulkStateItem

state.proto:260

Used in: BulkGetResponse

message DeleteRequest

state.proto:206

Used as request type in: StateStore.Delete

Used as field type in: BulkDeleteRequest, TransactionalStateOperation

message Etag

state.proto:153

Etag represents a state item version

Used in: BulkStateItem, DeleteRequest, GetResponse, QueryItem, SetRequest

message FeaturesRequest

common.proto:29

reserved for future-proof extensibility

Used as request type in: PubSub.Features, SecretStore.Features, StateStore.Features

(message has no fields)

message FeaturesResponse

common.proto:31

Used as response type in: PubSub.Features, SecretStore.Features, StateStore.Features

message GetRequest

state.proto:186

Used as request type in: StateStore.Get

Used as field type in: BulkGetRequest

message MetadataRequest

common.proto:24

Base metadata request for all components

Used in: InitRequest, InputBindingInitRequest, OutputBindingInitRequest, PubSubInitRequest, SecretStoreInitRequest

message Pagination

state.proto:42

Used in: Query

message PingRequest

common.proto:36

reserved for future-proof extensibility

Used as request type in: InputBinding.Ping, OutputBinding.Ping, PubSub.Ping, SecretStore.Ping, StateStore.Ping

(message has no fields)

message PingResponse

common.proto:39

reserved for future-proof extensibility

Used as response type in: InputBinding.Ping, OutputBinding.Ping, PubSub.Ping, SecretStore.Ping, StateStore.Ping

(message has no fields)

message Query

state.proto:49

Used in: QueryRequest

message QueryItem

state.proto:67

QueryItem is an object representing a single entry in query results.

Used in: QueryResponse

message SecretResponse

secretstore.proto:71

SecretResponse is a map of decrypted string/string values

Used in: BulkGetSecretResponse

message SetRequest

state.proto:220

Used as request type in: StateStore.Set

Used as field type in: BulkSetRequest, TransactionalStateOperation

message Sorting

state.proto:31

Used in: Query

enum Sorting.Order

state.proto:34

Used in: Sorting

message StateOptions

state.proto:159

StateOptions configures concurrency and consistency for state operations

Used in: DeleteRequest, SetRequest

enum StateOptions.StateConcurrency

state.proto:161

Enum describing the supported concurrency for state.

Used in: StateOptions

enum StateOptions.StateConsistency

state.proto:168

Enum describing the supported consistency for state.

Used in: GetRequest, StateOptions

message Topic

pubsub.proto:113

Used in: PullMessagesRequest

message TransactionalStateOperation

state.proto:101

TransactionalStateOperation describes operation type, key, and value for transactional operation.

Used in: TransactionalStateRequest