All Classes and Interfaces
Class
Description
Represents a JSON-RPC 2.0 error response.
Base interface for all JSON-RPC 2.0 protocol messages in the A2A Protocol.
Base class for JSON-RPC 2.0 requests in the A2A Protocol.
Represents a JSONRPC response.
JSON-RPC request to cancel an in-progress task.
Builder for constructing
CancelTaskRequest instances.JSON-RPC response for task cancellation requests.
JSON-RPC request to configure push notifications for a specific task.
Builder for constructing instances.
JSON-RPC response confirming push notification configuration for a task.
JSON-RPC request to delete a push notification configuration from a task.
Builder for constructing
DeleteTaskPushNotificationConfigRequest instances.JSON-RPC response confirming deletion of a task's push notification configuration.
JSON-RPC request to retrieve an agent's extended card with authenticated details.
Builder for constructing instances.
JSON-RPC response containing an agent's extended card with authenticated details.
JSON-RPC request to retrieve push notification configuration for a task.
Builder for constructing instances.
JSON-RPC response containing a task's push notification configuration.
JSON-RPC request to retrieve task information by ID.
Builder for constructing instances.
JSON-RPC response containing requested task information.
JSON mapping exception that includes request ID for error tracking.
Exception for invalid parameters during JSON mapping.
Exception for JSON mapping errors when converting between JSON and Java objects.
General exception for JSON processing errors during serialization or deserialization.
Utility class for JSON operations.
JSON-RPC request to list all push notification configurations for a task.
Builder for constructing instances.
JSON-RPC response containing all push notification configurations for a task with pagination support.
A list tasks request.
Builder for constructing instances.
The response for a list tasks request.
Result of a list tasks request containing matching tasks and pagination information.
Builder for constructing instances.
Exception thrown when JSON mapping fails due to a method not found error.
Represents a non-streaming JSON-RPC request.
JSON-RPC request for the
SendMessage method in the A2A Protocol.Builder for constructing
SendMessageRequest instances with a fluent API.The response after receiving a send message request.
JSON-RPC request to initiate a new task with streaming event delivery.
Builder for constructing
SendStreamingMessageRequest instances.JSON-RPC response for streaming message initiation requests.
Base class for JSON-RPC requests that support streaming responses in the A2A Protocol.
JSON-RPC request to subscribe to an ongoing or completed task's event stream.
Builder for constructing instances.