Uses of Class
com.mulesoft.connectors.a2a.internal.client.connection.A2AClient
Packages that use A2AClient
Package
Description
-
Uses of A2AClient in com.mulesoft.connectors.a2a.internal.client.connection.provider
Methods in com.mulesoft.connectors.a2a.internal.client.connection.provider that return A2AClientMethods in com.mulesoft.connectors.a2a.internal.client.connection.provider with parameters of type A2AClientModifier and TypeMethodDescriptionvoidClientConnectionProvider.disconnect(A2AClient client) org.mule.sdk.api.connectivity.ConnectionValidationResult -
Uses of A2AClient in com.mulesoft.connectors.a2a.internal.client.operation
Methods in com.mulesoft.connectors.a2a.internal.client.operation with parameters of type A2AClientModifier and TypeMethodDescriptionvoidClientOperations.cancelTask(A2AClient client, InputStream taskId, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.deletePushNotificationConfig(A2AClient client, InputStream getPushConfigParams, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.getCard(A2AClient client, boolean useExtendedCard, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.getPushNotificationConfig(A2AClient client, InputStream getPushConfigParams, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.getTask(A2AClient client, InputStream taskQuery, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.listPushNotificationConfigs(A2AClient client, InputStream getPushConfigParams, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.sendMessage(A2AClient client, InputStream message, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.sendStreamMessage(A2AClient client, InputStream streamMessage, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, TaskStatusUpdateRoute onTaskStatusUpdate, TaskArtifactUpdateRoute onTaskArtifactUpdate, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, StreamingResponseAttributes> completionCallback) Sends a message to the A2A agent and establishes an SSE streaming connection to receive real-time status updates, artifacts, and error notifications as the agent processes the request.voidClientOperations.setPushNotificationConfig(A2AClient client, InputStream taskPushNotificationConfig, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, ResponseAttributes> completionCallback) voidClientOperations.taskResubscribe(A2AClient client, InputStream taskIdParams, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager, TaskStatusUpdateRoute onTaskStatusUpdate, TaskArtifactUpdateRoute onTaskArtifactUpdate, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String, StreamingResponseAttributes> completionCallback) Reconnects to an existing SSE streaming session for an ongoing task to receive buffered events and continue receiving real-time updates from where the connection was lost.