All Classes and Interfaces
Class
Description
Boolean configuration property.
Class representing an entry in the BulkPublishRequest or BulkPublishResponse.
A request to bulk publish multiples events in a single call to Dapr.
Class representing the response returned on bulk publishing events.
Class representing the entry that failed to be published using BulkPublishRequest.
Response from the application containing status for each entry from the bulk publish message.
Maps a
BulkSubscribeMessageEntry to a BulkSubscribeAppResponseStatus.Status of the message handled in bulk subscribe handler.
Represents a bulk of messages received from the message bus.
Represents a single event from a
BulkSubscribeMessage.A cloud event in Dapr.
A configuration item from Dapr's configuration store.
Deprecated.
This class will be deleted at SDK version 1.10.
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.
Deprecated.
This class will be deleted at SDK release version 1.10.
Represents an error message from Dapr.
A Dapr's specific exception.
HTTP Methods supported.
Deprecated.
Use
DaprClientBuilder instead, this will be removed in a future release.Serializes and deserializes application's objects.
Generic client interface for preview or alpha APIs in Dapr, regardless of GRPC or HTTP.
A utility class for converting event to bytes based on content type or given serializer.
Default serializer/deserializer for request/response objects and for state objects too.
A request to delete a state by key.
A request for executing state transaction operations.
Configuration property for any type.
A request to get a secret by key.
A request to get bulk state by keys.
Request to get one or more configuration items from Dapr's configuration store.
A request to get a secret by key.
A request to get a state by key.
Wraps a Dapr gRPC stub with telemetry interceptor.
Common headers for GRPC and HTTP communication.
HTTP Extension class.
Integer configuration property.
A request to invoke binding.
A request to invoke a service.
A request to lock.
Enumerates commonly used metadata attributes.
Integer configuration property.
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.
Resiliency policy for SDK communication to Dapr API.
Retry policy for SDK communication to Dapr API.
A request to save states to state store.
This class reprent what a State is.
A class representing the state options for Dapr state API.
Options for Concurrency.
Options for Consistency.
String configuration property.
Request to subscribe to one or more configuration items.
Domain object for response from subscribeConfiguration API.
Timeout policy for SDK communication to Dapr API.
Class to represent transactional state operations.
Options for type of operation.
A class to represent request for transactional state.
Used to reference a type.
A request to unlock.
Request to unsubscribe to one or more configuration items using subscription id.
Domain object for unsubscribe response.