A2ADefaultRequestHandler class

Implemented types

Constructors

A2ADefaultRequestHandler.new(A2AAgentCard _agentCard, A2ATaskStore _taskStore, A2AAgentExecutor _agentExecutor, A2AExecutionEventBusManager _eventBusManager, A2AAgentCard? _extendedAgentCard)

Properties

agentCard Future<A2AAgentCard>
no setteroverride
authenticatedExtendedAgentCard Future<A2AAgentCard>
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelTask(A2ATaskIdParams params) Future<A2ATask>
override
deleteTaskPushNotificationConfig(A2ADeleteTaskPushNotificationConfigParams params) Future<void>
override
getTask(A2ATaskQueryParams params) Future<A2ATask>
override
getTaskPushNotificationConfig(A2AGetTaskPushNotificationConfigParams params) Future<A2ATaskPushNotificationConfig>?
override
listTaskPushNotificationConfigs(A2AListTaskPushNotificationConfigParams params) Future<List<A2ATaskPushNotificationConfig>>?
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resubscribe(A2ATaskIdParams params) Stream<A2AResult>
Does not return A2AMessage
override
sendMessage(A2AMessageSendParams params) Future<A2AResultResolver>
This method can be blocking or non blocking as selected by the blocking flag in params.configuration.
override
sendMessageStream(A2AMessageSendParams params) Stream<A2AResult>
override
setTaskPushNotificationConfig(A2ATaskPushNotificationConfig params) Future<A2ATaskPushNotificationConfig>?
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited