Skip navigation links
A C D E F G H I J L M O P R S T V 

A

A2AClient - Class in io.a2a_preview.client
A2A protocol client implementation
A2AClient(String) - Constructor for class io.a2a_preview.client.A2AClient
Create a new A2A client
a2AClientMap - Variable in class io.a2a_preview.client.HostAgent
 
A2AError - Class in io.a2a_preview.model
 
A2AError() - Constructor for class io.a2a_preview.model.A2AError
 
A2AServer - Class in io.a2a_preview.server
A2AServer represents an A2A server instance
A2AServer(AgentCard, TaskHandler) - Constructor for class io.a2a_preview.server.A2AServer
 
A2AServerEndpoint - Class in io.a2a_preview.server
A2A REST controller for handling JSON-RPC requests
A2AServerEndpoint(A2AServer) - Constructor for class io.a2a_preview.server.A2AServerEndpoint
 
addChatModel(ChatModel) - Method in class io.a2a_preview.client.HostAgent
 
AgentAuthentication - Class in io.a2a_preview.model
 
AgentAuthentication() - Constructor for class io.a2a_preview.model.AgentAuthentication
 
AgentCapabilities - Class in io.a2a_preview.model
 
AgentCapabilities() - Constructor for class io.a2a_preview.model.AgentCapabilities
 
AgentCard - Class in io.a2a_preview.model
 
AgentCard() - Constructor for class io.a2a_preview.model.AgentCard
 
AgentProvider - Class in io.a2a_preview.model
 
AgentProvider() - Constructor for class io.a2a_preview.model.AgentProvider
 
AgentSkill - Class in io.a2a_preview.model
 
AgentSkill() - Constructor for class io.a2a_preview.model.AgentSkill
 
Artifact - Class in io.a2a_preview.model
 
Artifact() - Constructor for class io.a2a_preview.model.Artifact
 

C

cancelTask(TaskIDParams) - Method in class io.a2a_preview.client.A2AClient
Cancel a task
CancelTaskRequest - Class in io.a2a_preview.model
 
CancelTaskRequest() - Constructor for class io.a2a_preview.model.CancelTaskRequest
 
CancelTaskResponse - Class in io.a2a_preview.model
 
CancelTaskResponse() - Constructor for class io.a2a_preview.model.CancelTaskResponse
 
chatCall(String) - Method in class io.a2a_preview.client.HostAgent
 
chatCall(ChatSession) - Method in class io.a2a_preview.client.HostAgent
 
chatStream(String) - Method in class io.a2a_preview.client.HostAgent
 
chatStream(ChatSession) - Method in class io.a2a_preview.client.HostAgent
 

D

DataPart - Class in io.a2a_preview.model
DataPart represents a structured data segment within a message part
DataPart(Map<String, Object>, Map<String, Object>) - Constructor for class io.a2a_preview.model.DataPart
 
DataPart(Map<String, Object>) - Constructor for class io.a2a_preview.model.DataPart
 

E

ErrorCode - Enum in io.a2a_preview.model
 

F

FileContent - Interface in io.a2a_preview.model
 
FileContentBase - Class in io.a2a_preview.model
 
FileContentBase() - Constructor for class io.a2a_preview.model.FileContentBase
 
FileContentBytes - Class in io.a2a_preview.model
 
FileContentBytes() - Constructor for class io.a2a_preview.model.FileContentBytes
 
FileContentURI - Class in io.a2a_preview.model
 
FileContentURI() - Constructor for class io.a2a_preview.model.FileContentURI
 
FilePart - Class in io.a2a_preview.model
FilePart represents a File segment within parts
FilePart(FileContent, Map<String, Object>) - Constructor for class io.a2a_preview.model.FilePart
 
FilePart(FileContent) - Constructor for class io.a2a_preview.model.FilePart
 

G

getA2AClientMap() - Method in class io.a2a_preview.client.HostAgent
 
getAgentCard() - Method in class io.a2a_preview.client.A2AClient
Get agent card information
getAgentCard() - Method in class io.a2a_preview.server.A2AServer
Get agent card information
getAgentCard() - Method in class io.a2a_preview.server.A2AServerEndpoint
Get agent card information
getAgentCards() - Method in class io.a2a_preview.client.HostAgent
 
getAgentInfo() - Method in class io.a2a_preview.client.HostAgent
 
getTask(TaskQueryParams) - Method in class io.a2a_preview.client.A2AClient
Get the status of a task
getTaskHistory(String) - Method in class io.a2a_preview.server.A2AServer
Get task history
GetTaskHistoryResponse - Class in io.a2a_preview.model
 
GetTaskHistoryResponse() - Constructor for class io.a2a_preview.model.GetTaskHistoryResponse
 
GetTaskPushNotificationRequest - Class in io.a2a_preview.model
 
GetTaskPushNotificationRequest() - Constructor for class io.a2a_preview.model.GetTaskPushNotificationRequest
 
GetTaskPushNotificationResponse - Class in io.a2a_preview.model
 
GetTaskPushNotificationResponse() - Constructor for class io.a2a_preview.model.GetTaskPushNotificationResponse
 
GetTaskRequest - Class in io.a2a_preview.model
 
GetTaskRequest() - Constructor for class io.a2a_preview.model.GetTaskRequest
 
GetTaskResponse - Class in io.a2a_preview.model
 
GetTaskResponse() - Constructor for class io.a2a_preview.model.GetTaskResponse
 

H

handle(Task, Message) - Method in interface io.a2a_preview.server.TaskHandler
Handle a task
handleJsonRpcRequest(JSONRPCRequest) - Method in class io.a2a_preview.server.A2AServerEndpoint
Handle JSON-RPC requests
handleStreamingTask(JSONRPCRequest) - Method in class io.a2a_preview.server.A2AServerEndpoint
Handle streaming task requests (Server-Sent Events)
handleTaskCancel(JSONRPCRequest) - Method in class io.a2a_preview.server.A2AServer
Handle task cancel request
handleTaskGet(JSONRPCRequest) - Method in class io.a2a_preview.server.A2AServer
Handle task query request
handleTaskSend(JSONRPCRequest) - Method in class io.a2a_preview.server.A2AServer
Handle task send request
HostAgent - Class in io.a2a_preview.client
 
HostAgent() - Constructor for class io.a2a_preview.client.HostAgent
 
HostAgentAssistantTools - Class in io.a2a_preview.client
 
HostAgentAssistantTools(HostAgent) - Constructor for class io.a2a_preview.client.HostAgentAssistantTools
 

I

io.a2a_preview.client - package io.a2a_preview.client
 
io.a2a_preview.model - package io.a2a_preview.model
 
io.a2a_preview.server - package io.a2a_preview.server
 

J

JSONRPCError - Class in io.a2a_preview.model
 
JSONRPCError() - Constructor for class io.a2a_preview.model.JSONRPCError
 
JSONRPCErrorResponse - Class in io.a2a_preview.model
 
JSONRPCErrorResponse() - Constructor for class io.a2a_preview.model.JSONRPCErrorResponse
 
JSONRPCMessage - Class in io.a2a_preview.model
 
JSONRPCMessage() - Constructor for class io.a2a_preview.model.JSONRPCMessage
 
JSONRPCMessageIdentifier - Class in io.a2a_preview.model
 
JSONRPCMessageIdentifier() - Constructor for class io.a2a_preview.model.JSONRPCMessageIdentifier
 
JSONRPCRequest - Class in io.a2a_preview.model
 
JSONRPCRequest() - Constructor for class io.a2a_preview.model.JSONRPCRequest
 
JSONRPCResponse - Class in io.a2a_preview.model
 
JSONRPCResponse() - Constructor for class io.a2a_preview.model.JSONRPCResponse
 

L

list_remote_agents() - Method in class io.a2a_preview.client.HostAgentAssistantTools
 

M

Message - Class in io.a2a_preview.model
Message represents a single message exchanged between user and agent
Message(String, String, List<Part>) - Constructor for class io.a2a_preview.model.Message
 
Message(String, String, List<Part>, String, String) - Constructor for class io.a2a_preview.model.Message
 
MessageSendConfiguration - Class in io.a2a_preview.model
 
MessageSendConfiguration() - Constructor for class io.a2a_preview.model.MessageSendConfiguration
 
MessageSendParams - Class in io.a2a_preview.model
 
MessageSendParams() - Constructor for class io.a2a_preview.model.MessageSendParams
 

O

onComplete() - Method in interface io.a2a_preview.client.StreamingEventListener
Called when the stream is completed
onError(Exception) - Method in interface io.a2a_preview.client.StreamingEventListener
Called when an error occurs during streaming
onEvent(Object) - Method in interface io.a2a_preview.client.StreamingEventListener
Called when a streaming event is received

P

Part - Interface in io.a2a_preview.model
 
PushNotificationAuthenticationInfo - Class in io.a2a_preview.model
 
PushNotificationAuthenticationInfo() - Constructor for class io.a2a_preview.model.PushNotificationAuthenticationInfo
 
PushNotificationConfig - Class in io.a2a_preview.model
 
PushNotificationConfig() - Constructor for class io.a2a_preview.model.PushNotificationConfig
 

R

register(String) - Method in class io.a2a_preview.client.HostAgent
 

S

send_message(String, String) - Method in class io.a2a_preview.client.HostAgentAssistantTools
 
sendTask(TaskSendParams) - Method in class io.a2a_preview.client.A2AClient
Send a task message to the agent
SendTaskRequest - Class in io.a2a_preview.model
 
SendTaskRequest() - Constructor for class io.a2a_preview.model.SendTaskRequest
 
SendTaskResponse - Class in io.a2a_preview.model
 
SendTaskResponse() - Constructor for class io.a2a_preview.model.SendTaskResponse
 
sendTaskStreaming(TaskSendParams, StreamingEventListener) - Method in class io.a2a_preview.client.A2AClient
Send a task with streaming response
SendTaskStreamingRequest - Class in io.a2a_preview.model
 
SendTaskStreamingRequest() - Constructor for class io.a2a_preview.model.SendTaskStreamingRequest
 
SendTaskStreamingResponse - Class in io.a2a_preview.model
 
SendTaskStreamingResponse() - Constructor for class io.a2a_preview.model.SendTaskStreamingResponse
 
SetTaskPushNotificationRequest - Class in io.a2a_preview.model
 
SetTaskPushNotificationRequest() - Constructor for class io.a2a_preview.model.SetTaskPushNotificationRequest
 
SetTaskPushNotificationResponse - Class in io.a2a_preview.model
 
SetTaskPushNotificationResponse() - Constructor for class io.a2a_preview.model.SetTaskPushNotificationResponse
 
StreamingEventListener - Interface in io.a2a_preview.client
Listener interface for streaming task events

T

Task - Class in io.a2a_preview.model
 
Task() - Constructor for class io.a2a_preview.model.Task
 
TaskArtifactUpdateEvent - Class in io.a2a_preview.model
 
TaskArtifactUpdateEvent() - Constructor for class io.a2a_preview.model.TaskArtifactUpdateEvent
 
TaskHandler - Interface in io.a2a_preview.server
TaskHandler is a functional interface for handling tasks
TaskHistory - Class in io.a2a_preview.model
 
TaskHistory() - Constructor for class io.a2a_preview.model.TaskHistory
 
TaskIDParams - Class in io.a2a_preview.model
 
TaskIDParams() - Constructor for class io.a2a_preview.model.TaskIDParams
 
TaskPushNotificationConfig - Class in io.a2a_preview.model
 
TaskPushNotificationConfig() - Constructor for class io.a2a_preview.model.TaskPushNotificationConfig
 
TaskQueryParams - Class in io.a2a_preview.model
 
TaskQueryParams() - Constructor for class io.a2a_preview.model.TaskQueryParams
 
TaskResubscriptionRequest - Class in io.a2a_preview.model
 
TaskResubscriptionRequest() - Constructor for class io.a2a_preview.model.TaskResubscriptionRequest
 
TaskSendParams - Class in io.a2a_preview.model
 
TaskSendParams() - Constructor for class io.a2a_preview.model.TaskSendParams
 
TaskState - Enum in io.a2a_preview.model
 
TaskStatus - Class in io.a2a_preview.model
 
TaskStatus() - Constructor for class io.a2a_preview.model.TaskStatus
 
TaskStatusUpdateEvent - Class in io.a2a_preview.model
 
TaskStatusUpdateEvent() - Constructor for class io.a2a_preview.model.TaskStatusUpdateEvent
 
TextPart - Class in io.a2a_preview.model
TextPart represents a text segment within parts
TextPart(String) - Constructor for class io.a2a_preview.model.TextPart
 

V

valueOf(String) - Static method in enum io.a2a_preview.model.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.a2a_preview.model.TaskState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.a2a_preview.model.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.a2a_preview.model.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J L M O P R S T V 
Skip navigation links

Copyright © 2025. All rights reserved.