All Classes and Interfaces

Class
Description
Represents the base class for actors.
 
 
Base wait strategy for Dapr containers that polls the metadata endpoint.
 
Holds the status and data of a named activity invocation observed in propagated workflow history.
 
Represents an actor entry from the Dapr metadata API response.
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.
ActorMetadata describes a registered Dapr Actor.
 
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.
Represents the configuration for the Actor Type.
 
Wait strategy that waits for actors to be registered with Dapr.
 
 
AppCallbackAlpha V1 is an optional extension to AppCallback V1 to opt for Alpha RPCs.
A stub to allow clients to do limited synchronous rpc calls to service AppCallbackAlpha.
A stub to allow clients to do synchronous rpc calls to service AppCallbackAlpha.
A stub to allow clients to do ListenableFuture-style rpc calls to service AppCallbackAlpha.
Base class for the server implementation of the service AppCallbackAlpha.
A stub to allow clients to do asynchronous rpc calls to service AppCallbackAlpha.
AppCallbackAlpha V1 is an optional extension to AppCallback V1 to opt for Alpha RPCs.
AppCallback V1 allows user application to interact with Dapr runtime.
A stub to allow clients to do limited synchronous rpc calls to service AppCallback.
A stub to allow clients to do synchronous rpc calls to service AppCallback.
A stub to allow clients to do ListenableFuture-style rpc calls to service AppCallback.
Base class for the server implementation of the service AppCallback.
A stub to allow clients to do asynchronous rpc calls to service AppCallback.
AppCallback V1 allows user application to interact with Dapr runtime.
AppCallbackHealthCheck V1 is an optional extension to AppCallback V1 to implement the HealthCheck method.
A stub to allow clients to do limited synchronous rpc calls to service AppCallbackHealthCheck.
A stub to allow clients to do synchronous rpc calls to service AppCallbackHealthCheck.
A stub to allow clients to do ListenableFuture-style rpc calls to service AppCallbackHealthCheck.
Base class for the server implementation of the service AppCallbackHealthCheck.
A stub to allow clients to do asynchronous rpc calls to service AppCallbackHealthCheck.
AppCallbackHealthCheck V1 is an optional extension to AppCallback V1 to implement the HealthCheck method.
AppConnectionPropertiesHealthMetadata describes the application health properties.
AppConnectionPropertiesMetadata describes the application connection properties.
 
Assistant message containing responses from the AI model.
 
Signed wrapper around ActivityCompletionAttestationPayload.
Signed wrapper around ActivityCompletionAttestationPayload.
 
Inner signed payload for an activity completion attestation.
Inner signed payload for an activity completion attestation.
 
Terminal state of an activity task at the moment of attestation.
Signed wrapper around ChildCompletionAttestationPayload.
Signed wrapper around ChildCompletionAttestationPayload.
 
Inner signed payload for a child workflow completion attestation.
Inner signed payload for a child workflow completion attestation.
 
A foreign signer's X.509 certificate; one belonging to another workflow instance or activity executor whose attestations this workflow has received.
A foreign signer's X.509 certificate; one belonging to another workflow instance or activity executor whose attestations this workflow has received.
 
Terminal state of a child workflow at the moment of attestation.
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.
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.
Holds the status and data of a named child workflow invocation observed in propagated workflow history.
 
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 including data and its content type from app callback.
InvokeResponse is the response message including data and its content type from app callback.
 
JobFailurePolicy defines the policy to apply when a job fails to trigger.
JobFailurePolicy defines the policy to apply when a job fails to trigger.
 
JobFailurePolicyConstant is a policy which retries the job at a consistent interval when the job fails to trigger.
JobFailurePolicyConstant is a policy which retries the job at a consistent interval when the job fails to trigger.
 
JobFailurePolicyDrop is a policy which drops the job tick when the job fails to trigger.
JobFailurePolicyDrop is a policy which drops the job tick when the job fails to trigger.
 
 
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.
 
Chunk of data sent in a streaming request or response.
Chunk of data sent in a streaming request or response.
 
Represents a Dapr component.
Represents a component entry from the Dapr metadata API response.
ComponentMetadata describes a Dapr Component.
 
Exception that gets thrown when multiple Tasks for an activity or sub-orchestration fails with an unhandled exception.
Represents a Dapr component.
A configuration item from Dapr's configuration store.
 
 
A failure policy that applies a constant retry interval for job retries.
Control flow Throwable class for orchestrator when invoke TaskOrchestrationContext.continueAsNew(java.lang.Object).
Represents an input message for a conversation with an LLM.
Represents an Alpha2 input for conversation with enhanced message support.
Interface representing a conversation message with role-specific content.
Represents the content of a conversation message.
Enum representing the different roles a conversation message can have.
Returns the conversation output.
Represents a conversation configuration with details about component name, conversation inputs, context identifier, PII scrubbing, and temperature control.
Represents the Alpha2 conversation configuration with enhanced features including tools, improved message handling, and better compatibility with OpenAI ChatCompletion API.
Response from the Dapr Conversation API.
Alpha2 response from the Dapr Conversation API with enhanced features.
Alpha2 result for conversation output with enhanced choice-based structure.
Represents a conversation result choice with finish reason, index, and message.
 
 
Represents a conversation result message with content and optional tool calls.
 
Represents a tool call request sent from the LLM to the client to execute.
Represents a function call within a tool call.
Represents tool definitions that can be used during conversation.
Represents a function definition for conversation tools.
 
 
ActorEntityConfig overrides the default actor runtime configuration for a specific set of entities.
ActorEntityConfig overrides the default actor runtime configuration for a specific set of entities.
 
ActorReentrancyConfig configures actor reentrancy behavior.
ActorReentrancyConfig configures actor reentrancy behavior.
 
Protobuf type dapr.proto.runtime.v1.ActorReminder
Protobuf type dapr.proto.runtime.v1.ActorReminder
 
ExecuteActorStateTransactionRequest is the message to execute multiple operations on a specified actor.
ExecuteActorStateTransactionRequest is the message to execute multiple operations on a specified actor.
 
GetActorReminderRequest is the message to get an already-registered actor reminder
GetActorReminderRequest is the message to get an already-registered actor reminder
 
GetActorReminderResponse is the response conveying an actor's reminder.
GetActorReminderResponse is the response conveying an actor's reminder.
 
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.
 
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.
 
Protobuf type dapr.proto.runtime.v1.ListActorRemindersRequest
Protobuf type dapr.proto.runtime.v1.ListActorRemindersRequest
 
Protobuf type dapr.proto.runtime.v1.ListActorRemindersResponse
Protobuf type dapr.proto.runtime.v1.ListActorRemindersResponse
 
Protobuf type dapr.proto.runtime.v1.NamedActorReminder
Protobuf type dapr.proto.runtime.v1.NamedActorReminder
 
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.
 
SubscribeActorEventsRequestAlpha1 is a message flowing from the app to daprd on the actor event stream.
SubscribeActorEventsRequestAlpha1 is a message flowing from the app to daprd on the actor event stream.
 
 
SubscribeActorEventsRequestDeactivateResponseAlpha1 is the app's ack for a SubscribeActorEventsResponseDeactivateRequestAlpha1.
SubscribeActorEventsRequestDeactivateResponseAlpha1 is the app's ack for a SubscribeActorEventsResponseDeactivateRequestAlpha1.
 
SubscribeActorEventsRequestFailedAlpha1 signals an app-side failure for a previously received request.
SubscribeActorEventsRequestFailedAlpha1 signals an app-side failure for a previously received request.
 
SubscribeActorEventsRequestInitialAlpha1 is the first message the app sends when opening the stream.
SubscribeActorEventsRequestInitialAlpha1 is the first message the app sends when opening the stream.
 
SubscribeActorEventsRequestInvokeResponseAlpha1 is the app's response to a SubscribeActorEventsResponseInvokeRequestAlpha1 (actor method call).
SubscribeActorEventsRequestInvokeResponseAlpha1 is the app's response to a SubscribeActorEventsResponseInvokeRequestAlpha1 (actor method call).
 
SubscribeActorEventsRequestReminderResponseAlpha1 is the app's response to both reminder and timer callbacks.
SubscribeActorEventsRequestReminderResponseAlpha1 is the app's response to both reminder and timer callbacks.
 
SubscribeActorEventsResponseAlpha1 is a message flowing from daprd to the app on the actor event stream.
SubscribeActorEventsResponseAlpha1 is a message flowing from daprd to the app on the actor event stream.
 
 
SubscribeActorEventsResponseDeactivateRequestAlpha1 is the callback payload daprd sends when an actor instance is being deactivated.
SubscribeActorEventsResponseDeactivateRequestAlpha1 is the callback payload daprd sends when an actor instance is being deactivated.
 
SubscribeActorEventsResponseInitialAlpha1 acks the app's registration message.
SubscribeActorEventsResponseInitialAlpha1 acks the app's registration message.
 
SubscribeActorEventsResponseInvokeRequestAlpha1 is the callback payload daprd sends when an actor method is invoked.
SubscribeActorEventsResponseInvokeRequestAlpha1 is the callback payload daprd sends when an actor method is invoked.
 
SubscribeActorEventsResponseReminderRequestAlpha1 is the callback payload daprd sends when an actor reminder fires.
SubscribeActorEventsResponseReminderRequestAlpha1 is the callback payload daprd sends when an actor reminder fires.
 
SubscribeActorEventsResponseTimerRequestAlpha1 is the callback payload daprd sends when an actor timer fires.
SubscribeActorEventsResponseTimerRequestAlpha1 is the callback payload daprd sends when an actor timer fires.
 
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.
 
UnregisterActorReminderRequest is the message to unregister an actor reminder.
UnregisterActorReminderRequest is the message to unregister an actor reminder.
 
UnregisterActorRemindersByTypeRequest is the message to unregister an actor reminders by the given type.
UnregisterActorRemindersByTypeRequest is the message to unregister an actor reminders by the given type.
 
Protobuf type dapr.proto.runtime.v1.UnregisterActorRemindersByTypeResponse
Protobuf type dapr.proto.runtime.v1.UnregisterActorRemindersByTypeResponse
 
UnregisterActorTimerRequest is the message to unregister an actor timer
UnregisterActorTimerRequest is the message to unregister an actor timer
 
 
Deprecated.
maintained for backwards compatibility
TODO: when going stable just make these flat in the ConversationRequestAlpha2, or reevaluate the grouping of fields...
TODO: when going stable just make these flat in the ConversationRequestAlpha2, or reevaluate the grouping of fields...
 
Deprecated.
inspired by openai.ChatCompletionMessageParamUnion https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1449 The role field is inherent to the type of ConversationMessage, and is propagated in the backend according to the underlying LLM provider type.
inspired by openai.ChatCompletionMessageParamUnion https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1449 The role field is inherent to the type of ConversationMessage, and is propagated in the backend according to the underlying LLM provider type.
 
inspired by openai.ChatCompletionContentPartTextParam & openai.ChatCompletionDeveloperMessageParamContentUnion https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1084 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1154C6-L1154C53 Note: openai has this message be either a message of string or message of array type, so instead of this, we support that in one message type instead.
inspired by openai.ChatCompletionContentPartTextParam & openai.ChatCompletionDeveloperMessageParamContentUnion https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1084 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1154C6-L1154C53 Note: openai has this message be either a message of string or message of array type, so instead of this, we support that in one message type instead.
 
inspired by openai.ChatCompletionAssistantMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L310 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2060C6-L2060C36 ConversationMessageOfAssistant is intended to be the contents of a conversation message, as the role of an assistant.
inspired by openai.ChatCompletionAssistantMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L310 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2060C6-L2060C36 ConversationMessageOfAssistant is intended to be the contents of a conversation message, as the role of an assistant.
 
inspired by openai.ChatCompletionDeveloperMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1130 ConversationMessageOfDeveloper is intended to be the contents of a conversation message, as the role of a developer.
inspired by openai.ChatCompletionDeveloperMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1130 ConversationMessageOfDeveloper is intended to be the contents of a conversation message, as the role of a developer.
 
inspired by openai.ChatCompletionSystemMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1842 ConversationMessageOfSystem is intended to be the contents of a conversation message, as the role of a system.
inspired by openai.ChatCompletionSystemMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1842 ConversationMessageOfSystem is intended to be the contents of a conversation message, as the role of a system.
 
inspired by openai.ChatCompletionToolMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2011 ConversationMessageOfTool is intended to be the contents of a conversation message, as the role of a tool.
inspired by openai.ChatCompletionToolMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2011 ConversationMessageOfTool is intended to be the contents of a conversation message, as the role of a tool.
 
inspired by openai.ChatCompletionUserMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2060C6-L2060C36 ConversationMessageOfUser is intended to be the contents of a conversation message, as the role of an end user.
inspired by openai.ChatCompletionUserMessageParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L2060C6-L2060C36 ConversationMessageOfUser is intended to be the contents of a conversation message, as the role of an end user.
 
 
Deprecated.
ConversationRequest is the request object for Conversation.
ConversationRequestAlpha2 is the new request object for Conversation.
ConversationRequestAlpha2 is the new request object for Conversation.
 
Deprecated.
Deprecated.
ConversationResponse is the response for Conversation.
ConversationResponseAlpha2 is the Alpha2 response for Conversation.
ConversationResponseAlpha2 is the Alpha2 response for Conversation.
 
Deprecated.
Deprecated.
ConversationResult is the result for one input.
inspired by openai.ChatCompletion ConversationResultAlpha2 is the result for one input.
inspired by openai.ChatCompletion ConversationResultAlpha2 is the result for one input.
ref: https://github.com/openai/openai-go/blob/main/completion.go#L162 inspired by openai.ChatCompletion.Usage of type CompletionUsage
ref: https://github.com/openai/openai-go/blob/main/completion.go#L162 inspired by openai.ChatCompletion.Usage of type CompletionUsage
inspired by openai.CompletionUsageCompletionTokensDetails ref: https://github.com/openai/openai-go/blob/main/completion.go#L192
inspired by openai.CompletionUsageCompletionTokensDetails ref: https://github.com/openai/openai-go/blob/main/completion.go#L192
 
 
inspired by openai.CompletionUsagePromptTokensDetails ref: https://github.com/openai/openai-go/blob/main/completion.go#L223C6-L223C40
inspired by openai.CompletionUsagePromptTokensDetails ref: https://github.com/openai/openai-go/blob/main/completion.go#L223C6-L223C40
 
 
inspired by openai.ChatCompletionChoice based on https://github.com/openai/openai-go/blob/main/chatcompletion.go#L226
inspired by openai.ChatCompletionChoice based on https://github.com/openai/openai-go/blob/main/chatcompletion.go#L226
 
inspired by openai.ChatCompletionMessage based on https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1218C6-L1218C27
inspired by openai.ChatCompletionMessage based on https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1218C6-L1218C27
 
Deprecated.
inspired by openai.ChatCompletionMessageToolCallParam and openai.ChatCompletionMessageToolCall https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1669 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1611 ConversationToolCalls is the tool call request sent from the llm to the client to then call to execute.
inspired by openai.ChatCompletionMessageToolCallParam and openai.ChatCompletionMessageToolCall https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1669 https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1611 ConversationToolCalls is the tool call request sent from the llm to the client to then call to execute.
 
inspired by openai.ChatCompletionMessageToolCallFunctionParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1859
inspired by openai.ChatCompletionMessageToolCallFunctionParam https://github.com/openai/openai-go/blob/main/chatcompletion.go#L1859
 
 
ConversationTools are the typed tools available to be called.
ConversationTools are the typed tools available to be called.
 
ConversationToolsFunction is the main tool type to be used in a conversation.
ConversationToolsFunction is the main tool type to be used in a conversation.
 
 
Class to be used as part of your service's client stub interceptor to include the Dapr API token.
 
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.
 
BulkSubscribeConfig is the message to pass settings for bulk subscribe
BulkSubscribeConfig is the message to pass settings for bulk subscribe
 
HealthCheckResponse is the message with the response to the health check.
HealthCheckResponse is the message with the response to the health check.
 
Protobuf type dapr.proto.runtime.v1.JobEventRequest
Protobuf type dapr.proto.runtime.v1.JobEventRequest
 
JobEventResponse is the response from the app when a job is triggered.
JobEventResponse is the response from the app when a job is triggered.
 
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.
 
TopicEventBulkRequest represents request for bulk message
TopicEventBulkRequest represents request for bulk message
TopicEventBulkRequestEntry represents a single message inside a bulk request
TopicEventBulkRequestEntry represents a single message inside a bulk request
 
 
 
AppBulkResponse is response from app on published message
AppBulkResponse is response from app on published message
TopicEventBulkResponseEntry Represents single response, as part of TopicEventBulkResponse, to be sent by subscibed App for the corresponding single message during bulk subscribe
TopicEventBulkResponseEntry Represents single response, as part of TopicEventBulkResponse, to be sent by subscibed App for the corresponding single message during bulk subscribe
 
 
TopicEventCERequest message is compatible with CloudEvent spec v1.0
TopicEventCERequest message is compatible with CloudEvent spec v1.0
 
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.
 
Class to be used as part of your service's client stub interceptor to include Dapr App Id metadata.
Injects W3C Baggage header into gRPC metadata from Reactor's context.
 
InvokeBindingRequest is the message to send data to output bindings
InvokeBindingRequest is the message to send data to output bindings
 
Convenience HttpRequest.BodyPublisher factories for use with DaprInvokeHttpClient and the standard HttpClient.
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.
Class to be used as part of your service's client stub interceptor.
Implementation of the Dapr client combining gRPC and HTTP (when applicable).
 
 
 
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.
 
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
 
UnSubscribeConfigurationRequest is the message to stop watching the key-value configuration.
UnSubscribeConfigurationRequest is the message to stop watching the key-value configuration.
 
Protobuf type dapr.proto.runtime.v1.UnsubscribeConfigurationResponse
Protobuf type dapr.proto.runtime.v1.UnsubscribeConfigurationResponse
 
 
 
 
 
 
DecryptRequest is the request for DecryptAlpha1.
DecryptRequest is the request for DecryptAlpha1.
DecryptRequestOptions contains options for the first message in the DecryptAlpha1 request.
DecryptRequestOptions contains options for the first message in the DecryptAlpha1 request.
 
 
DecryptResponse is the response for DecryptAlpha1.
DecryptResponse is the response for DecryptAlpha1.
 
EncryptRequest is the request for EncryptAlpha1.
EncryptRequest is the request for EncryptAlpha1.
EncryptRequestOptions contains options for the first message in the EncryptAlpha1 request.
EncryptRequestOptions contains options for the first message in the EncryptAlpha1 request.
 
 
EncryptResponse is the response for EncryptAlpha1.
EncryptResponse is the response for EncryptAlpha1.
 
SubtleDecryptRequest is the request for SubtleDecryptAlpha1.
SubtleDecryptRequest is the request for SubtleDecryptAlpha1.
 
SubtleDecryptResponse is the response for SubtleDecryptAlpha1.
SubtleDecryptResponse is the response for SubtleDecryptAlpha1.
 
SubtleEncryptRequest is the request for SubtleEncryptAlpha1.
SubtleEncryptRequest is the request for SubtleEncryptAlpha1.
 
SubtleEncryptResponse is the response for SubtleEncryptAlpha1.
SubtleEncryptResponse is the response for SubtleEncryptAlpha1.
 
SubtleGetKeyRequest is the request object for SubtleGetKeyAlpha1.
SubtleGetKeyRequest is the request object for SubtleGetKeyAlpha1.
Protobuf enum dapr.proto.runtime.v1.SubtleGetKeyRequest.KeyFormat
 
SubtleGetKeyResponse is the response for SubtleGetKeyAlpha1.
SubtleGetKeyResponse is the response for SubtleGetKeyAlpha1.
 
SubtleSignRequest is the request for SubtleSignAlpha1.
SubtleSignRequest is the request for SubtleSignAlpha1.
 
SubtleSignResponse is the response for SubtleSignAlpha1.
SubtleSignResponse is the response for SubtleSignAlpha1.
 
SubtleUnwrapKeyRequest is the request for SubtleUnwrapKeyAlpha1.
SubtleUnwrapKeyRequest is the request for SubtleUnwrapKeyAlpha1.
 
SubtleUnwrapKeyResponse is the response for SubtleUnwrapKeyAlpha1.
SubtleUnwrapKeyResponse is the response for SubtleUnwrapKeyAlpha1.
 
SubtleVerifyRequest is the request for SubtleVerifyAlpha1.
SubtleVerifyRequest is the request for SubtleVerifyAlpha1.
 
SubtleVerifyResponse is the response for SubtleVerifyAlpha1.
SubtleVerifyResponse is the response for SubtleVerifyAlpha1.
 
SubtleWrapKeyRequest is the request for SubtleWrapKeyAlpha1.
SubtleWrapKeyRequest is the request for SubtleWrapKeyAlpha1.
 
SubtleWrapKeyResponse is the response for SubtleWrapKeyAlpha1.
SubtleWrapKeyResponse is the response for SubtleWrapKeyAlpha1.
 
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.
A stub to allow clients to do limited synchronous rpc calls to service Dapr.
A stub to allow clients to do synchronous rpc calls to service Dapr.
A stub to allow clients to do ListenableFuture-style rpc calls to service Dapr.
Base class for the server implementation of the service Dapr.
A stub to allow clients to do asynchronous rpc calls to service Dapr.
 
HTTP Methods supported.
 
A builder for the DaprHttp.
Internal exception for propagating HTTP status code.
An HTTP client pre-configured to invoke a specific Dapr application via the service invocation API.
 
InvokeServiceRequest represents the request message for Service invocation.
 
Auto-configuration that bridges Jackson 3's JsonMapper into a DaprObjectSerializer.
 
DeleteJobRequest is the message to delete the job by name.
DeleteJobRequest is the message to delete the job by name.
 
DeleteJobResponse is the message response to delete the job by name.
DeleteJobResponse is the message response to delete the job by name.
 
DeleteJobsByPrefixRequest is the stable message to delete jobs by name prefix.
DeleteJobsByPrefixRequest is the stable message to delete jobs by name prefix.
DeleteJobsByPrefixRequest is the message to delete jobs by name prefix.
DeleteJobsByPrefixRequest is the message to delete jobs by name prefix.
 
 
Empty
Empty
Empty
Empty
 
 
GetJobRequest is the message to retrieve a job.
GetJobRequest is the message to retrieve a job.
 
GetJobResponse is the message's response for a job retrieved.
GetJobResponse is the message's response for a job retrieved.
 
Job is the definition of a job.
Job is the definition of a job.
 
Empty
Empty
Empty
Empty
 
 
ListJobsResponse is the stable message response containing the list of jobs.
ListJobsResponse is the stable message response containing the list of jobs.
ListJobsResponse is the message response containing the list of jobs.
ListJobsResponse is the message response containing the list of jobs.
 
 
ScheduleJobRequest is the message to create/schedule the job.
ScheduleJobRequest is the message to create/schedule the job.
 
ScheduleJobResponse is the message response to create/schedule the job.
ScheduleJobResponse is the message response to create/schedule the job.
 
 
 
 
 
 
Protobuf type dapr.proto.runtime.v1.TryLockRequest
Protobuf type dapr.proto.runtime.v1.TryLockRequest
 
Protobuf type dapr.proto.runtime.v1.TryLockResponse
Protobuf type dapr.proto.runtime.v1.TryLockResponse
 
Protobuf type dapr.proto.runtime.v1.UnlockRequest
Protobuf type dapr.proto.runtime.v1.UnlockRequest
 
Protobuf type dapr.proto.runtime.v1.UnlockResponse
Protobuf type dapr.proto.runtime.v1.UnlockResponse
Protobuf enum dapr.proto.runtime.v1.UnlockResponse.Status
 
 
ObservationConvention for Dapr Messaging.
An Observation for DaprMessagingTemplate.
Low cardinality tags.
 
Builder that can be used to configure and send a message.
SenderContext for Dapr Messaging.
Acts as a carrier for a Dapr message and records the propagated properties for later access by the Dapr.
Create a new DaprMessagingTemplate.
DaprMetadata describes the Dapr Metadata.
 
Protobuf type dapr.proto.runtime.v1.ActiveActorsCount
Protobuf type dapr.proto.runtime.v1.ActiveActorsCount
 
Protobuf type dapr.proto.runtime.v1.ActorRuntime
Protobuf enum dapr.proto.runtime.v1.ActorRuntime.ActorRuntimeStatus
Protobuf type dapr.proto.runtime.v1.ActorRuntime
 
Protobuf type dapr.proto.runtime.v1.AppConnectionHealthProperties
Protobuf type dapr.proto.runtime.v1.AppConnectionHealthProperties
 
Protobuf type dapr.proto.runtime.v1.AppConnectionProperties
Protobuf type dapr.proto.runtime.v1.AppConnectionProperties
 
GetMetadataRequest is the message for the GetMetadata request.
GetMetadataRequest is the message for the GetMetadata request.
 
GetMetadataResponse is a message that is returned on GetMetadata rpc call.
GetMetadataResponse is a message that is returned on GetMetadata rpc call.
 
Protobuf type dapr.proto.runtime.v1.MetadataHTTPEndpoint
Protobuf type dapr.proto.runtime.v1.MetadataHTTPEndpoint
 
Protobuf type dapr.proto.runtime.v1.MetadataMCPServer
Protobuf type dapr.proto.runtime.v1.MetadataMCPServer
 
MetadataResiliency describes a loaded Resiliency resource.
MetadataResiliency describes a loaded Resiliency resource.
 
MetadataScheduler is a message that contains the list of addresses of the scheduler connections.
MetadataScheduler is a message that contains the list of addresses of the scheduler connections.
 
MetadataWorkflowAccessPolicy describes a loaded WorkflowAccessPolicy resource.
MetadataWorkflowAccessPolicy describes a loaded WorkflowAccessPolicy resource.
 
Protobuf type dapr.proto.runtime.v1.MetadataWorkflows
Protobuf type dapr.proto.runtime.v1.MetadataWorkflows
 
Protobuf type dapr.proto.runtime.v1.PubsubSubscription
Protobuf type dapr.proto.runtime.v1.PubsubSubscription
 
Protobuf type dapr.proto.runtime.v1.PubsubSubscriptionRule
Protobuf type dapr.proto.runtime.v1.PubsubSubscriptionRule
 
Protobuf type dapr.proto.runtime.v1.PubsubSubscriptionRules
Protobuf type dapr.proto.runtime.v1.PubsubSubscriptionRules
 
PubsubSubscriptionType indicates the type of subscription
Protobuf type dapr.proto.runtime.v1.RegisteredComponents
Protobuf type dapr.proto.runtime.v1.RegisteredComponents
 
Protobuf type dapr.proto.runtime.v1.SetMetadataRequest
Protobuf type dapr.proto.runtime.v1.SetMetadataRequest
 
Consumes gRPC metadata.
Serializes and deserializes application's objects.
Test container for Dapr placement service.
 
 
This class is copied from https://github.com/spring-projects/spring-data-keyvalue/blob/ff441439124585042dd0cbff952f977a343444d2/src/main/java/org/springframework/data/keyvalue/repository/query/PredicateQueryCreator.java#L46 because it has private accessors to internal classes, making it impossible to extend or use the original This requires to be created from scratch to not use predicates, but this is only worth it if we can prove these abstractions are worth the time.
This class is copied from https://github.com/spring-projects/spring-data-keyvalue/blob/ff441439124585042dd0cbff952f977a343444d2/src/main/java/org/springframework/data/keyvalue/repository/query/PredicateQueryCreator.java#L46 because it has private accessors to internal classes, making it impossible to extend or use the original This requires to be created from scratch to not use predicates, but this is only worth it if we can prove these abstractions are worth the time.
Generic client interface for preview or alpha APIs in Dapr, regardless of GRPC or HTTP.
 
 
ShutdownRequest is the request for Shutdown.
ShutdownRequest is the request for Shutdown.
 
 
 
BulkPublishRequest is the message to bulk publish events to pubsub topic
BulkPublishRequest is the message to bulk publish events to pubsub topic
BulkPublishRequestEntry is the message containing the event to be bulk published
BulkPublishRequestEntry is the message containing the event to be bulk published
 
 
BulkPublishResponse is the message returned from a BulkPublishEvent call
BulkPublishResponse is the message returned from a BulkPublishEvent call
BulkPublishResponseFailedEntry is the message containing the entryID and error of a failed event in BulkPublishEvent call
BulkPublishResponseFailedEntry is the message containing the entryID and error of a failed event in BulkPublishEvent call
 
 
PublishEventRequest is the message to publish event data to pubsub topic
PublishEventRequest is the message to publish event data to pubsub topic
 
SubscribeTopicEventsRequestAlpha1 is a message containing the details for subscribing to a topic via streaming.
SubscribeTopicEventsRequestAlpha1 is a message containing the details for subscribing to a topic via streaming.
 
 
SubscribeTopicEventsRequestInitialAlpha1 is the initial message containing the details for subscribing to a topic via streaming.
SubscribeTopicEventsRequestInitialAlpha1 is the initial message containing the details for subscribing to a topic via streaming.
 
SubscribeTopicEventsRequestProcessedAlpha1 is the message containing the subscription to a topic.
SubscribeTopicEventsRequestProcessedAlpha1 is the message containing the subscription to a topic.
 
SubscribeTopicEventsResponseAlpha1 is a message returned from daprd when subscribing to a topic via streaming.
SubscribeTopicEventsResponseAlpha1 is a message returned from daprd when subscribing to a topic via streaming.
 
 
SubscribeTopicEventsResponseInitialAlpha1 is the initial response from daprd when subscribing to a topic.
SubscribeTopicEventsResponseInitialAlpha1 is the initial response from daprd when subscribing to a topic.
 
Dapr specific RepositoryBeanDefinitionRegistrarSupport implementation.
Dapr specific RepositoryBeanDefinitionRegistrarSupport implementation.
RepositoryConfigurationExtension for Dapr-based repositories.
RepositoryConfigurationExtension for Dapr-based repositories.
Test container for Dapr scheduler service.
 
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.
 
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.
 
SecretResponse is a map of decrypted string/string values
SecretResponse is a map of decrypted string/string values
 
 
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.
 
ExecuteStateTransactionRequest is the message to execute multiple operations on a specified store.
ExecuteStateTransactionRequest is the message to execute multiple operations on a specified store.
 
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.
 
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.
 
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.
 
SaveStateRequest is the message to save multiple states into state store.
SaveStateRequest is the message to save multiple states into state store.
 
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.
 
 
Class to be used as part of your service's client stub interceptor to include timeout.
Injects tracing headers to gRPC metadata.
Factory class for creating Dapr-specific wait strategies.
Defines client operations for managing Dapr Workflow instances.
 
GetWorkflowRequest is the request for GetWorkflowBeta1.
GetWorkflowRequest is the request for GetWorkflowBeta1.
 
GetWorkflowResponse is the response for GetWorkflowBeta1.
GetWorkflowResponse is the response for GetWorkflowBeta1.
 
PauseWorkflowRequest is the request for PauseWorkflowBeta1.
PauseWorkflowRequest is the request for PauseWorkflowBeta1.
 
PurgeWorkflowRequest is the request for PurgeWorkflowBeta1.
PurgeWorkflowRequest is the request for PurgeWorkflowBeta1.
 
RaiseEventWorkflowRequest is the request for RaiseEventWorkflowBeta1.
RaiseEventWorkflowRequest is the request for RaiseEventWorkflowBeta1.
 
ResumeWorkflowRequest is the request for ResumeWorkflowBeta1.
ResumeWorkflowRequest is the request for ResumeWorkflowBeta1.
 
StartWorkflowRequest is the request for StartWorkflowBeta1.
StartWorkflowRequest is the request for StartWorkflowBeta1.
 
StartWorkflowResponse is the response for StartWorkflowBeta1.
StartWorkflowResponse is the response for StartWorkflowBeta1.
 
TerminateWorkflowRequest is the request for TerminateWorkflowBeta1.
TerminateWorkflowRequest is the request for TerminateWorkflowBeta1.
 
 
Interface for serializing and deserializing data that gets passed to and from orchestrators and activities.
 
Request to decrypt data using the Dapr Cryptography building block.
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.
Wrapper for Durable Task Framework TaskActivityContext.
 
Represents a workflow failure details.
Deprecated, for removal: This API element is subject to removal in a future version.
Represents a snapshot of a workflow instance's current state, including metadata.
Represents a request to schedule a job in Dapr.
A request to delete a state by key.
Developer message for development and debugging purposes.
A failure policy that drops the job upon failure without retrying.
 
Base class that defines client operations for managing orchestration instances.
Durable Task client implementation that uses gRPC to connect to a remote "sidecar" process.
Builder class for constructing new DurableTaskClient objects that communicate with a sidecar process over gRPC.
Task hub worker that connects to a sidecar process over gRPC to execute orchestrator and activity events.
Builder object for constructing customized DurableTaskGrpcWorker instances.
 
Annotation to activate Dapr repositories.
Annotation to activate Dapr repositories.
 
Request to encrypt data using the Dapr Cryptography building block.
 
StreamObserver implementation for subscribing to Dapr pub/sub events.
A request for executing state transaction operations.
Class that represents the details of a task failure.
Set a failure policy for the job or reminder.
 
 
 
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.
Represents a request to schedule a job in Dapr.
Represents a request to schedule a job in Dapr.
A request to get a secret by key.
A request to get a state by key.
Helper to extract tracing information for gRPC calls.
Common headers for GRPC and HTTP communication.
 
Protobuf type ChildWorkflowInstanceCompletedEvent
Protobuf type ChildWorkflowInstanceCompletedEvent
 
Protobuf type ChildWorkflowInstanceCreatedEvent
Protobuf type ChildWorkflowInstanceCreatedEvent
 
Protobuf type ChildWorkflowInstanceFailedEvent
Protobuf type ChildWorkflowInstanceFailedEvent
 
Protobuf type ContinueAsNewEvent
Protobuf type ContinueAsNewEvent
 
DetachedWorkflowInstanceCreatedEvent records that a running workflow created a new, detached workflow instance via CreateDetachedWorkflowAction.
DetachedWorkflowInstanceCreatedEvent records that a running workflow created a new, detached workflow instance via CreateDetachedWorkflowAction.
 
Protobuf type EventRaisedEvent
Protobuf type EventRaisedEvent
 
Protobuf type EventSentEvent
Protobuf type EventSentEvent
 
Protobuf type ExecutionCompletedEvent
Protobuf type ExecutionCompletedEvent
 
Protobuf type ExecutionResumedEvent
Protobuf type ExecutionResumedEvent
 
Protobuf type ExecutionStalledEvent
Protobuf type ExecutionStalledEvent
 
Protobuf type ExecutionStartedEvent
Protobuf type ExecutionStartedEvent
 
Protobuf type ExecutionSuspendedEvent
Protobuf type ExecutionSuspendedEvent
 
Protobuf type ExecutionTerminatedEvent
Protobuf type ExecutionTerminatedEvent
 
Protobuf type HistoryEvent
Protobuf type HistoryEvent
 
 
Protobuf type PropagatedHistory
Protobuf type PropagatedHistory
A self-contained range of events produced by a single app, used when history from multiple workflows is propagated to a downstream workflow or activity.
A self-contained range of events produced by a single app, used when history from multiple workflows is propagated to a downstream workflow or activity.
 
 
Protobuf type TaskCompletedEvent
Protobuf type TaskCompletedEvent
 
Protobuf type TaskFailedEvent
Protobuf type TaskFailedEvent
 
Protobuf type TaskScheduledEvent
Protobuf type TaskScheduledEvent
 
Protobuf type TimerCreatedEvent
Protobuf type TimerCreatedEvent
 
 
Protobuf type TimerFiredEvent
Protobuf type TimerFiredEvent
 
Indicates the timer was created as a retry delay for an activity execution.
Indicates the timer was created as a retry delay for an activity execution.
 
Indicates the timer was created as a retry delay for a child workflow execution.
Indicates the timer was created as a retry delay for a child workflow execution.
 
Indicates the timer was created by a createTimer call with no special origin.
Indicates the timer was created by a createTimer call with no special origin.
 
Indicates the timer was created as a timeout for a waitForExternalEvent call.
Indicates the timer was created as a timeout for a waitForExternalEvent call.
 
No payload data
No payload data
 
Protobuf type WorkflowStartedEvent
Protobuf type WorkflowStartedEvent
 
Controls how execution history is propagated to a child workflow or activity.
 
HttpEndpointMetadata describes a registered Dapr HTTP endpoint.
 
HTTP Extension class.
 
Integer configuration property.
A request to invoke binding.
A request to invoke a service.
DaprObjectSerializer implementation backed by Jackson 3's JsonMapper.
An implementation of DataConverter that uses Jackson APIs for data serialization.
Represents a job schedule using cron expressions or fixed intervals.
 
 
 
A request to lock.
Enumerates commonly used metadata attributes.
Represents the response from the Dapr metadata API (/v1.0/metadata).
 
Integer configuration property.
A KeyValueAdapter implementation for MySQL.
A KeyValueAdapter implementation for MySQL.
Utility methods for network, internal to Dapr SDK.
Options for starting a new instance of an orchestration.
Options for starting a new instance of a workflow.
Serializes and deserializes an internal object.
A DaprClient decorator that creates Micrometer Observation spans (bridged to OpenTelemetry) for each non-deprecated method call.
A DaprClient decorator that creates Micrometer Observation spans (bridged to OpenTelemetry) for each non-deprecated method call.
A DaprWorkflowClient subclass that creates Micrometer Observation spans (bridged to OpenTelemetry) for each non-deprecated method call.
A DaprWorkflowClient subclass that creates Micrometer Observation spans (bridged to OpenTelemetry) for each non-deprecated method call.
A DaprWorkflowClient subclass that creates Micrometer Observation spans (bridged to OpenTelemetry) for each non-deprecated method call.
 
HistoryPropagationScope controls how history is propagated to a child workflow or activity
Protobuf enum OrchestrationStatus
Protobuf type ParentInstanceInfo
Protobuf type ParentInstanceInfo
 
RerunParentInstanceInfo is used to indicate that this workflow was started as part of a rerun operation.
RerunParentInstanceInfo is used to indicate that this workflow was started as part of a rerun operation.
 
Protobuf enum StalledReason
Protobuf type TaskFailureDetails
Protobuf type TaskFailureDetails
 
Protobuf type TaskRouter
Protobuf type TaskRouter
 
Protobuf type TraceContext
Protobuf type TraceContext
 
Protobuf type WorkflowInstance
Protobuf type WorkflowInstance
 
Protobuf type WorkflowState
Protobuf type WorkflowState
 
Protobuf type WorkflowVersion
Protobuf type WorkflowVersion
 
Represents a snapshot of an orchestration instance's current state, including metadata.
Helper class for invoking orchestrations directly, without constructing a DurableTaskGrpcWorker object.
Enum describing the runtime status of the orchestration.
 
Protobuf type CompleteWorkflowAction
Protobuf type CompleteWorkflowAction
 
Protobuf type CreateChildWorkflowAction
Protobuf type CreateChildWorkflowAction
 
CreateDetachedWorkflowAction creates a new, detached workflow instance from a running workflow.
CreateDetachedWorkflowAction creates a new, detached workflow instance from a running workflow.
 
Protobuf type CreateTimerAction
Protobuf type CreateTimerAction
 
 
Protobuf type ScheduleTaskAction
Protobuf type ScheduleTaskAction
 
Protobuf type SendEventAction
Protobuf type SendEventAction
 
Protobuf type TerminateWorkflowAction
Protobuf type TerminateWorkflowAction
 
Protobuf type WorkflowAction
Protobuf type WorkflowAction
 
 
Protobuf type WorkflowVersionNotAvailableAction
Protobuf type WorkflowVersionNotAvailableAction
 
Control flow Throwable class for orchestrator functions.
Functional interface for inline orchestrator functions.
 
 
Protobuf type ActivityRequest
Protobuf type ActivityRequest
 
Protobuf type ActivityResponse
Protobuf type ActivityResponse
 
No payload
No payload
 
Protobuf type CreateInstanceRequest
Protobuf type CreateInstanceRequest
 
Protobuf type CreateInstanceResponse
Protobuf type CreateInstanceResponse
 
GetInstanceHistoryRequest is used to get the full history of a workflow instance.
GetInstanceHistoryRequest is used to get the full history of a workflow instance.
 
GetInstanceHistoryResponse is the response to executing GetInstanceHistory.
GetInstanceHistoryResponse is the response to executing GetInstanceHistory.
 
Protobuf type GetInstanceRequest
Protobuf type GetInstanceRequest
 
Protobuf type GetInstanceResponse
Protobuf type GetInstanceResponse
 
Protobuf type GetWorkItemsRequest
Protobuf type GetWorkItemsRequest
 
ListInstanceIDsRequest is used to list all workflow instances.
ListInstanceIDsRequest is used to list all workflow instances.
 
ListInstanceIDsResponse is the response to executing ListInstanceIDs.
ListInstanceIDsResponse is the response to executing ListInstanceIDs.
 
Protobuf type PurgeInstanceFilter
Protobuf type PurgeInstanceFilter
 
Protobuf type PurgeInstancesRequest
Protobuf type PurgeInstancesRequest
 
 
Protobuf type PurgeInstancesResponse
Protobuf type PurgeInstancesResponse
 
Protobuf type RaiseEventRequest
Protobuf type RaiseEventRequest
 
No payload
No payload
 
RerunWorkflowFromEventRequest is used to rerun a workflow instance from a specific event ID.
RerunWorkflowFromEventRequest is used to rerun a workflow instance from a specific event ID.
 
RerunWorkflowFromEventResponse is the response to executing RerunWorkflowFromEvent.
RerunWorkflowFromEventResponse is the response to executing RerunWorkflowFromEvent.
 
Protobuf type ResumeRequest
Protobuf type ResumeRequest
 
No payload
No payload
 
Protobuf type SuspendRequest
Protobuf type SuspendRequest
 
No payload
No payload
 
Protobuf type TerminateRequest
Protobuf type TerminateRequest
 
No payload
No payload
 
Protobuf enum WorkerCapability
Protobuf type WorkflowRequest
Protobuf type WorkflowRequest
 
Protobuf type WorkflowResponse
Protobuf type WorkflowResponse
 
Protobuf type WorkItem
Protobuf type WorkItem
 
 
 
Configuration settings for Otel tracing.
 
A KeyValueAdapter implementation for PostgreSQL.
A KeyValueAdapter implementation for PostgreSQL.
Represents propagated execution history from a parent workflow to a child workflow or activity.
Thrown when propagated history received from a parent workflow cannot be deserialized or is otherwise malformed.
Global properties for Dapr's SDK, using Supplier so they are dynamically resolved.
A configuration property in the Dapr's SDK.
 
Helper class to convert Java objects to Google Protobuf Value types.
A request to publish an event.
Class used for constructing orchestration instance purge selection criteria.
Class representing the results of an orchestration state purge operation.
 
 
 
 
Interface that actors must implement to consume reminders registered using RegisterReminderAsync.
Resiliency policy for SDK communication to Dapr API.
Context data that's provided to RetryHandler implementations.
Functional interface for implementing custom task retry handlers.
A declarative retry policy that can be configured for activity or sub-orchestration calls.
Retry policy for SDK communication to Dapr API.
 
RuleMetadata describes the Subscription Rule's Metadata.
A request to save states to state store.
Represents a request to schedule a job in Dapr.
Integer configuration property.
 
 
This class represents 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.
Deprecated.
 
Represents a subscription entry from the Dapr metadata API response.
Represents a routing rule for a subscription.
Deprecated.
Callback status response for acknowledging a message.
SubscriptionMetadata describes the Subscription Metadata.
Wait strategy that waits for a specific subscription to be registered with Dapr.
 
System message that sets the behavior or context for the conversation.
Represents an asynchronous operation in a durable orchestration.
Common interface for task activity implementations.
Interface that provides TaskActivity implementations with activity context, such as an activity's name and its input.
 
Factory interface for producing TaskActivity implementations.
Represents a task cancellation, either because of a timeout or because of an explicit cancellation operation.
Exception that gets thrown when awaiting a Task for an activity or sub-orchestration that fails with an unhandled exception.
 
 
A stub to allow clients to do limited synchronous rpc calls to service TaskHubSidecarService.
A stub to allow clients to do synchronous rpc calls to service TaskHubSidecarService.
A stub to allow clients to do ListenableFuture-style rpc calls to service TaskHubSidecarService.
Base class for the server implementation of the service TaskHubSidecarService.
A stub to allow clients to do asynchronous rpc calls to service TaskHubSidecarService.
Options that can be used to control the behavior of orchestrator and activity task execution.
Builder for creating TaskOptions instances.
Common interface for task orchestrator implementations.
Used by orchestrators to perform actions such as scheduling tasks, durable timers, waiting for external events, and for getting basic information about the current orchestration.
 
 
Factory interface for producing TaskOrchestration implementations.
 
Timeout policy for SDK communication to Dapr API.
Tool message containing results from function/tool calls.
 
Represents a Dapr tracing configuration parameters .
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.
User message containing input from the human user.
Utility class for generating UUIDs.
 
 
Common interface for workflow implementations.
Common interface for task activity implementations.
Wrapper for Durable Task Framework task activity factory.
 
Wrapper for Durable Task Framework task activity factory.
Context object used by workflow implementations to perform actions such as scheduling activities, durable timers, waiting for external events, and for getting basic information about the current workflow instance.
Test container for Dapr Workflow Dashboard.
Represents a workflow failure details.
Deprecated, for removal: This API element is subject to removal in a future version.
Use WorkflowState instead.
 
A scoped view of a single workflow's contribution to propagated history.
Contains methods to register workflows and activities.
 
Enum describing the runtime status of a workflow.
 
Represents a snapshot of a workflow instance's current state, including metadata.
 
 
 
 
 
 
 
 
Factory for creating a YAML mapper.
Configuration settings for Zipkin tracing.