Package io.dapr.client.domain
package io.dapr.client.domain
-
ClassDescriptionActorMetadata describes a registered Dapr Actor.AppConnectionPropertiesHealthMetadata describes the application health properties.AppConnectionPropertiesMetadata describes the application connection properties.Assistant message containing responses from the AI model.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 aBulkSubscribeAppResponseStatus
.Status of the message handled in bulk subscribe handler.Represents a bulk of messages received from the message bus.Represents a single event from aBulkSubscribeMessage
.CloudEvent<T>A cloud event in Dapr.ComponentMetadata describes a Dapr Component.A configuration item from Dapr's configuration store.A failure policy that applies a constant retry interval for job retries.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.DaprMetadata describes the Dapr 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.A request for executing state transaction operations.Set a failure policy for the job.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.HttpEndpointMetadata describes a registered Dapr HTTP endpoint.HTTP Extension class.A request to invoke binding.A request to invoke a service.Represents a job schedule using cron expressions or fixed intervals.A request to lock.Enumerates commonly used metadata attributes.A request to publish an event.RuleMetadata describes the Subscription Rule's Metadata.A request to save states to state store.Represents a request to schedule a job in Dapr.State<T>This class represents what a State is.A class representing the state options for Dapr state API.Options for Concurrency.Options for Consistency.Request to subscribe to one or more configuration items.Domain object for response from subscribeConfiguration API.SubscriptionMetadata describes the Subscription Metadata.System message that sets the behavior or context for the conversation.Tool message containing results from function/tool calls.Class to represent transactional state operations.Options for type of operation.A class to represent request for transactional state.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.