# All Classes

Class | Description
--- | ---
AbstractActor | Represents the base class for actors.
ActorFactory<T extends AbstractActor> | Creates an actor of a given type.
ActorId | The ActorId represents the identity of an actor within an actor service.
ActorMethod |
ActorMethodContext | Contains information about the method that is invoked by actor runtime.
ActorObjectSerializer | Serializes and deserializes internal objects.
ActorProxy | Proxy to communicate to a given Actor instance in Dapr.
ActorProxyBuilder<T> | Builder to generate an ActorProxy instance.
ActorRuntime | Contains methods to register actor types.
ActorRuntimeConfig | Represents the configuration for the Actor Runtime.
ActorRuntimeContext<T extends AbstractActor> | Provides the context for the Actor's runtime.
ActorStateChange | Represents a state change for an actor.
ActorStateChangeKind | Represents an actor's state change.
ActorStateManager | Manages state changes of a given Actor instance.
ActorTrace | Class to emit trace log messages.
ActorType | Annotation to define Actor class.
ActorUtils |
AppCallbackGrpc | AppCallback V1 allows user application to interact with Dapr runtime.
AppCallbackGrpc.AppCallbackBlockingStub | AppCallback V1 allows user application to interact with Dapr runtime.
AppCallbackGrpc.AppCallbackFutureStub | AppCallback V1 allows user application to interact with Dapr runtime.
AppCallbackGrpc.AppCallbackImplBase | AppCallback V1 allows user application to interact with Dapr runtime.
AppCallbackGrpc.AppCallbackStub | AppCallback V1 allows user application to interact with Dapr runtime.
CloudEvent | A cloud event in Dapr.
CommonProtos |
CommonProtos.HTTPExtension | HTTPExtension includes HTTP verb and querystring when Dapr runtime delivers HTTP content.
CommonProtos.HTTPExtension.Builder | HTTPExtension includes HTTP verb and querystring when Dapr runtime delivers HTTP content.
CommonProtos.HTTPExtension.Verb | Type of HTTP 1.1 Methods RFC 7231: https://tools.ietf.org/html/rfc7231#page-24
CommonProtos.HTTPExtensionOrBuilder |
CommonProtos.InvokeRequest | InvokeRequest is the message to invoke a method with the data.
CommonProtos.InvokeRequest.Builder | InvokeRequest is the message to invoke a method with the data.
CommonProtos.InvokeRequestOrBuilder |
CommonProtos.InvokeResponse | InvokeResponse is the response message inclduing data and its content type from app callback.
CommonProtos.InvokeResponse.Builder | InvokeResponse is the response message inclduing data and its content type from app callback.
CommonProtos.InvokeResponseOrBuilder |
CommonProtos.StateItem | StateItem represents state key, value, and additional options to save state.
CommonProtos.StateItem.Builder | StateItem represents state key, value, and additional options to save state.
CommonProtos.StateItemOrBuilder |
CommonProtos.StateOptions | StateOptions configures concurrency, consistency, and retry policy for state operations
CommonProtos.StateOptions.Builder | StateOptions configures concurrency, consistency, and retry policy for state operations
CommonProtos.StateOptions.StateConcurrency | Enum describing the supported concurrency for state.
CommonProtos.StateOptions.StateConsistency | Enum describing the supported consistency for state.
CommonProtos.StateOptionsOrBuilder |
CommonProtos.StateRetryPolicy | StateRetryPolicy represents retry policy to set and delete state operations.
CommonProtos.StateRetryPolicy.Builder | StateRetryPolicy represents retry policy to set and delete state operations.
CommonProtos.StateRetryPolicy.RetryPattern | Enum describing the support retry pattern
CommonProtos.StateRetryPolicyOrBuilder |
Constants | Useful constants for the Dapr's Actor SDK.
DaprAppCallbackProtos |
DaprAppCallbackProtos.BindingEventRequest | BindingEventRequest represents input bindings event.
DaprAppCallbackProtos.BindingEventRequest.Builder | BindingEventRequest represents input bindings event.
DaprAppCallbackProtos.BindingEventRequestOrBuilder |
DaprAppCallbackProtos.BindingEventResponse | BindingEventResponse includes operations to save state or send data to output bindings optionally.
DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency | BindingEventConcurrency is the kind of concurrency
DaprAppCallbackProtos.BindingEventResponse.Builder | BindingEventResponse includes operations to save state or send data to output bindings optionally.
DaprAppCallbackProtos.BindingEventResponseOrBuilder |
DaprAppCallbackProtos.ListInputBindingsResponse | ListInputBindingsResponse is the message including the list of input bindings.
DaprAppCallbackProtos.ListInputBindingsResponse.Builder | ListInputBindingsResponse is the message including the list of input bindings.
DaprAppCallbackProtos.ListInputBindingsResponseOrBuilder |
DaprAppCallbackProtos.ListTopicSubscriptionsResponse | ListTopicSubscriptionsResponse is the message including the list of the subscribing topics.
DaprAppCallbackProtos.ListTopicSubscriptionsResponse.Builder | ListTopicSubscriptionsResponse is the message including the list of the subscribing topics.
DaprAppCallbackProtos.ListTopicSubscriptionsResponseOrBuilder |
DaprAppCallbackProtos.TopicEventRequest | TopicEventRequest message is compatiable with CloudEvent spec v1.0 https://github.com/cloudevents/spec/blob/v1.0/spec.md
DaprAppCallbackProtos.TopicEventRequest.Builder | TopicEventRequest message is compatiable with CloudEvent spec v1.0 https://github.com/cloudevents/spec/blob/v1.0/spec.md
DaprAppCallbackProtos.TopicEventRequestOrBuilder |
DaprAppCallbackProtos.TopicSubscription | TopicSubscription represents topic and metadata.
DaprAppCallbackProtos.TopicSubscription.Builder | TopicSubscription represents topic and metadata.
DaprAppCallbackProtos.TopicSubscriptionOrBuilder |
DaprClient | Generic Client Adapter to be used regardless of the GRPC or the HTTP Client implementation required.
DaprClientBuilder | A builder for the DaprClient, Currently only and HTTP Client will be supported.
DaprClientGrpc | An adapter for the GRPC Client.
DaprClientHttp | An adapter for the HTTP Client.
DaprError | Represents an error message from Dapr.
DaprException | A Dapr's specific exception.
DaprGrpc | Dapr service provides APIs to user application to access Dapr building blocks.
DaprGrpc.DaprBlockingStub | Dapr service provides APIs to user application to access Dapr building blocks.
DaprGrpc.DaprFutureStub | Dapr service provides APIs to user application to access Dapr building blocks.
DaprGrpc.DaprImplBase | Dapr service provides APIs to user application to access Dapr building blocks.
DaprGrpc.DaprStub | Dapr service provides APIs to user application to access Dapr building blocks.
DaprHttp |
DaprHttp.HttpMethods | HTTP Methods supported.
DaprHttp.Response |
DaprHttpBuilder | A builder for the DaprHttp.
DaprObjectSerializer | Serializes and deserializes application's objects.
DaprProtos |
DaprProtos.DeleteStateRequest | DeleteStateRequest is the message to delete key-value states in the specific state store.
DaprProtos.DeleteStateRequest.Builder | DeleteStateRequest is the message to delete key-value states in the specific state store.
DaprProtos.DeleteStateRequestOrBuilder |
DaprProtos.GetSecretRequest | GetSecretRequest is the message to get secret from secret store.
DaprProtos.GetSecretRequest.Builder | GetSecretRequest is the message to get secret from secret store.
DaprProtos.GetSecretRequestOrBuilder |
DaprProtos.GetSecretResponse | GetSecretResponse is the response mesage to convey the requested secret.
DaprProtos.GetSecretResponse.Builder | GetSecretResponse is the response mesage to convey the requested secret.
DaprProtos.GetSecretResponseOrBuilder |
DaprProtos.GetStateRequest | GetStateRequest is the message to get key-value states from specific state store.
DaprProtos.GetStateRequest.Builder | GetStateRequest is the message to get key-value states from specific state store.
DaprProtos.GetStateRequestOrBuilder |
DaprProtos.GetStateResponse | GetStateResponse is the response conveying the state value and etag.
DaprProtos.GetStateResponse.Builder | GetStateResponse is the response conveying the state value and etag.
DaprProtos.GetStateResponseOrBuilder |
DaprProtos.InvokeBindingRequest | InvokeBindingRequest is the message to send data to output bindings
DaprProtos.InvokeBindingRequest.Builder | InvokeBindingRequest is the message to send data to output bindings
DaprProtos.InvokeBindingRequestOrBuilder |
DaprProtos.InvokeBindingResponse | InvokeBindingResponse is the message returned from an output binding invocation
DaprProtos.InvokeBindingResponse.Builder | InvokeBindingResponse is the message returned from an output binding invocation
DaprProtos.InvokeBindingResponseOrBuilder |
DaprProtos.InvokeServiceRequest | InvokeServiceRequest represents the request message for Service invocation.
DaprProtos.InvokeServiceRequest.Builder | InvokeServiceRequest represents the request message for Service invocation.
DaprProtos.InvokeServiceRequestOrBuilder |
DaprProtos.PublishEventRequest | PublishEventRequest is the message to publish event data to pubsub topic
DaprProtos.PublishEventRequest.Builder | PublishEventRequest is the message to publish event data to pubsub topic
DaprProtos.PublishEventRequestOrBuilder |
DaprProtos.SaveStateRequest | SaveStateRequest is the message to save multiple states into state store.
DaprProtos.SaveStateRequest.Builder | SaveStateRequest is the message to save multiple states into state store.
DaprProtos.SaveStateRequestOrBuilder |
DefaultObjectSerializer | Default serializer/deserializer for request/response objects and for state objects too.
DurationUtils |
ObjectSerializer | Serializes and deserializes an internal object.
Properties | Global properties for Dapr's SDK, using Supplier so they are dynamically resolved.
Remindable<T> | Interface that actors must implement to consume reminders registered using RegisterReminderAsync.
State<T> | This class reprent what a State is.
StateOptions |
StateOptions.Concurrency |
StateOptions.Consistency |
StateOptions.RetryPolicy |
StateOptions.RetryPolicy.Pattern |
StateOptions.StateOptionDurationDeserializer |
StateOptions.StateOptionDurationSerializer |
Topic |
TypeRef<T> | Used to reference a type.
Verb | Verbs used to invoke methods in Dapr.