Uses of Class
com.mulesoft.connectors.a2a.api.model.transport.RequestParameterGroup
Packages that use RequestParameterGroup
Package
Description
-
Uses of RequestParameterGroup in com.mulesoft.connectors.a2a.internal.client.connection
Methods in com.mulesoft.connectors.a2a.internal.client.connection with parameters of type RequestParameterGroupModifier and TypeMethodDescriptionCompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.cancelTask(InputStream taskId, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.deletePushNotificationConfig(InputStream taskQuery, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Delete push notification config from the agent via "tasks/pushNotificationConfig/delete" operation.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.getAgentCard(boolean useExtendedCard, boolean setBaseUrl, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Fetches the agent card and returns it as an AgentCard object.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.getCard(boolean useExtendedCard, boolean setBaseUrl, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.getCard(boolean useExtendedCard, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Fetches the agent card from the agent via "agent/card" operation.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.getPushNotificationConfig(InputStream taskQuery, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Fetches the specific push notification config from the agent via "tasks/pushNotificationConfig/get" operation.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.getTask(InputStream query, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Fetches the task current state from the agent via "tasks/get" operation.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.listPushNotificationConfigs(InputStream taskQuery, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Fetches all push notification config from the agent via "tasks/pushNotificationConfig/list" operation.CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.sendMessage(InputStream message, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Redirects the request to the agent from the client for "message/send" operation.A2AClient.sendStreamMessage(InputStream message, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) CompletableFuture<org.mule.runtime.extension.api.runtime.operation.Result<String,ResponseAttributes>> A2AClient.setPushNotificationConfig(InputStream taskPushNotificationConfig, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) Update push notification config for task via "tasks/pushNotificationConfig/set" operation.A2AClient.taskResubscribe(InputStream taskIdParams, RequestParameterGroup requestParameters, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) -
Uses of RequestParameterGroup in com.mulesoft.connectors.a2a.internal.client.operation
Methods in com.mulesoft.connectors.a2a.internal.client.operation with parameters of type RequestParameterGroupModifier 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.