All Classes
Class
Description
Represents the base class for actors.
Holds a client for Dapr sidecar communication.
Creates an actor of a given type.
The ActorId represents the identity of an actor within an actor service.
Contains information about the method that is invoked by actor runtime.
Serializes and deserializes internal objects.
Proxy to communicate to a given Actor instance in Dapr.
Builder to generate an ActorProxy instance.
Contains methods to register actor types.
Represents the configuration for the Actor Runtime.
Provides the context for the Actor's runtime.
Represents a state change for an actor.
Represents an actor's state change.
Manages state changes of a given Actor instance.
Class to emit trace log messages.
Annotation to define Actor class.
AppCallback V1 allows user application to interact with Dapr runtime.
AppCallback V1 allows user application to interact with Dapr runtime.
AppCallback V1 allows user application to interact with Dapr runtime.
AppCallback V1 allows user application to interact with Dapr runtime.
AppCallback V1 allows user application to interact with Dapr runtime.
Boolean configuration property.
A cloud event in Dapr.
ConfigurationItem represents all the configuration with its name(key).
ConfigurationItem represents all the configuration with its name(key).
Etag represents a state item version
Etag represents a state item version
HTTPExtension includes HTTP verb and querystring
when Dapr runtime delivers HTTP content.
HTTPExtension includes HTTP verb and querystring
when Dapr runtime delivers HTTP content.
Type of HTTP 1.1 Methods
RFC 7231: https://tools.ietf.org/html/rfc7231#page-24
RFC 5789: https://datatracker.ietf.org/doc/html/rfc5789
InvokeRequest is the message to invoke a method with the data.
InvokeRequest is the message to invoke a method with the data.
InvokeResponse is the response message inclduing data and its content type
from app callback.
InvokeResponse is the response message inclduing data and its content type
from app callback.
StateItem represents state key, value, and additional options to save state.
StateItem represents state key, value, and additional options to save state.
StateOptions configures concurrency and consistency for state operations
StateOptions configures concurrency and consistency for state operations
Enum describing the supported concurrency for state.
Enum describing the supported consistency for state.
A configuration item from Dapr's configuration store.
Transport protocol for Dapr's API.
BindingEventRequest represents input bindings event.
BindingEventRequest represents input bindings event.
BindingEventResponse includes operations to save state or
send data to output bindings optionally.
BindingEventConcurrency is the kind of concurrency
BindingEventResponse includes operations to save state or
send data to output bindings optionally.
ListInputBindingsResponse is the message including the list of input bindings.
ListInputBindingsResponse is the message including the list of input bindings.
ListTopicSubscriptionsResponse is the message including the list of the subscribing topics.
ListTopicSubscriptionsResponse is the message including the list of the subscribing topics.
TopicEventRequest message is compatible with CloudEvent spec v1.0
https://github.com/cloudevents/spec/blob/v1.0/spec.md
TopicEventRequest message is compatible with CloudEvent spec v1.0
https://github.com/cloudevents/spec/blob/v1.0/spec.md
TopicEventResponse is response from app on published message
TopicEventResponse is response from app on published message
TopicEventResponseStatus allows apps to have finer control over handling of the message.
Protobuf type
dapr.proto.runtime.v1.TopicRoutes
Protobuf type
dapr.proto.runtime.v1.TopicRoutes
Protobuf type
dapr.proto.runtime.v1.TopicRule
Protobuf type
dapr.proto.runtime.v1.TopicRule
TopicSubscription represents topic and metadata.
TopicSubscription represents topic and metadata.
Generic Client Adapter to be used regardless of the GRPC or the HTTP Client implementation required.
A builder for the DaprClient,
Currently only gRPC and HTTP Client will be supported.
An adapter for the GRPC Client.
An adapter for the HTTP Client.
Represents an error message from Dapr.
A Dapr's specific exception.
Dapr service provides APIs to user application to access Dapr building blocks.
Dapr service provides APIs to user application to access Dapr building blocks.
Dapr service provides APIs to user application to access Dapr building blocks.
Dapr service provides APIs to user application to access Dapr building blocks.
Dapr service provides APIs to user application to access Dapr building blocks.
HTTP Methods supported.
A builder for the DaprHttp.
Serializes and deserializes application's objects.
Generic client interface for preview or alpha APIs in Dapr, regardless of GRPC or HTTP.
Protobuf type
dapr.proto.runtime.v1.ActiveActorsCount
Protobuf type
dapr.proto.runtime.v1.ActiveActorsCount
BulkStateItem is the response item for a bulk get operation.
BulkStateItem is the response item for a bulk get operation.
DeleteBulkStateRequest is the message to delete a list of key-value states from specific state store.
DeleteBulkStateRequest is the message to delete a list of key-value states from specific state store.
DeleteStateRequest is the message to delete key-value states in the specific state store.
DeleteStateRequest is the message to delete key-value states in the specific state store.
ExecuteActorStateTransactionRequest is the message to execute multiple operations on a specified actor.
ExecuteActorStateTransactionRequest is the message to execute multiple operations on a specified actor.
ExecuteStateTransactionRequest is the message to execute multiple operations on a specified store.
ExecuteStateTransactionRequest is the message to execute multiple operations on a specified store.
GetActorStateRequest is the message to get key-value states from specific actor.
GetActorStateRequest is the message to get key-value states from specific actor.
GetActorStateResponse is the response conveying the actor's state value.
GetActorStateResponse is the response conveying the actor's state value.
GetBulkSecretRequest is the message to get the secrets from secret store.
GetBulkSecretRequest is the message to get the secrets from secret store.
GetBulkSecretResponse is the response message to convey the requested secrets.
GetBulkSecretResponse is the response message to convey the requested secrets.
GetBulkStateRequest is the message to get a list of key-value states from specific state store.
GetBulkStateRequest is the message to get a list of key-value states from specific state store.
GetBulkStateResponse is the response conveying the list of state values.
GetBulkStateResponse is the response conveying the list of state values.
GetConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
GetConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
GetConfigurationResponse is the response conveying the list of configuration values.
GetConfigurationResponse is the response conveying the list of configuration values.
GetMetadataResponse is a message that is returned on GetMetadata rpc call
GetMetadataResponse is a message that is returned on GetMetadata rpc call
GetSecretRequest is the message to get secret from secret store.
GetSecretRequest is the message to get secret from secret store.
GetSecretResponse is the response message to convey the requested secret.
GetSecretResponse is the response message to convey the requested secret.
GetStateRequest is the message to get key-value states from specific state store.
GetStateRequest is the message to get key-value states from specific state store.
GetStateResponse is the response conveying the state value and etag.
GetStateResponse is the response conveying the state value and etag.
InvokeActorRequest is the message to call an actor.
InvokeActorRequest is the message to call an actor.
InvokeActorResponse is the method that returns an actor invocation response.
InvokeActorResponse is the method that returns an actor invocation response.
InvokeBindingRequest is the message to send data to output bindings
InvokeBindingRequest is the message to send data to output bindings
InvokeBindingResponse is the message returned from an output binding invocation
InvokeBindingResponse is the message returned from an output binding invocation
InvokeServiceRequest represents the request message for Service invocation.
InvokeServiceRequest represents the request message for Service invocation.
PublishEventRequest is the message to publish event data to pubsub topic
PublishEventRequest is the message to publish event data to pubsub topic
Protobuf type
dapr.proto.runtime.v1.QueryStateItem
Protobuf type
dapr.proto.runtime.v1.QueryStateItem
QueryStateRequest is the message to query state store.
QueryStateRequest is the message to query state store.
QueryStateResponse is the response conveying the query results.
QueryStateResponse is the response conveying the query results.
RegisterActorReminderRequest is the message to register a reminder for an actor of a given type and id.
RegisterActorReminderRequest is the message to register a reminder for an actor of a given type and id.
RegisterActorTimerRequest is the message to register a timer for an actor of a given type and id.
RegisterActorTimerRequest is the message to register a timer for an actor of a given type and id.
Protobuf type
dapr.proto.runtime.v1.RegisteredComponents
Protobuf type
dapr.proto.runtime.v1.RegisteredComponents
RenameActorReminderRequest is the message to rename an actor reminder.
RenameActorReminderRequest is the message to rename an actor reminder.
SaveStateRequest is the message to save multiple states into state store.
SaveStateRequest is the message to save multiple states into state store.
SecretResponse is a map of decrypted string/string values
SecretResponse is a map of decrypted string/string values
Protobuf type
dapr.proto.runtime.v1.SetMetadataRequest
Protobuf type
dapr.proto.runtime.v1.SetMetadataRequest
SubscribeConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
SubscribeConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
Protobuf type
dapr.proto.runtime.v1.SubscribeConfigurationResponse
Protobuf type
dapr.proto.runtime.v1.SubscribeConfigurationResponse
TransactionalActorStateOperation is the message to execute a specified operation with a key-value pair.
TransactionalActorStateOperation is the message to execute a specified operation with a key-value pair.
TransactionalStateOperation is the message to execute a specified operation with a key-value pair.
TransactionalStateOperation is the message to execute a specified operation with a key-value pair.
UnregisterActorReminderRequest is the message to unregister an actor reminder.
UnregisterActorReminderRequest is the message to unregister an actor reminder.
UnregisterActorTimerRequest is the message to unregister an actor timer
UnregisterActorTimerRequest is the message to unregister an actor timer
Default serializer/deserializer for request/response objects and for state objects too.
A request to delete a state by key.
Deprecated.
Deprecated.
Configuration property for any type.
A request to get a secret by key.
Deprecated.
A request to get bulk state by keys.
Deprecated.
Request to get one or more configuration items from Dapr's configuration store.
A request to get a secret by key.
Deprecated.
A request to get a state by key.
Deprecated.
Wraps a Dapr gRPC stub with telemetry interceptor.
HTTP Extension class.
Integer configuration property.
A request to invoke binding.
Deprecated.
A request to invoke a service.
Deprecated.
Enumerates commonly used metadata attributes.
Utility methods for network, internal to Dapr SDK.
Serializes and deserializes an internal object.
Global properties for Dapr's SDK, using Supplier so they are dynamically resolved.
A configuration property in the Dapr's SDK.
A request to publish an event.
Deprecated.
Interface that actors must implement to consume reminders registered using RegisterReminderAsync.
A request to save states to state store.
Deprecated.
This class reprent what a State is.
String configuration property.
Request to subscribe to one or more configuration items.
Used to reference a type.