Uses of Class
com.mulesoft.connectors.a2a.api.model.transport.ResponseAttributes
Packages that use ResponseAttributes
Package
Description
-
Uses of ResponseAttributes in com.mulesoft.connectors.a2a.internal.client.connection
Methods in com.mulesoft.connectors.a2a.internal.client.connection that return types with arguments of type ResponseAttributesModifier 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.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. -
Uses of ResponseAttributes in com.mulesoft.connectors.a2a.internal.client.helper
Methods in com.mulesoft.connectors.a2a.internal.client.helper that return ResponseAttributesModifier and TypeMethodDescriptionstatic ResponseAttributesResponseAttributesHelper.createFromHttpResponse(org.mule.runtime.http.api.domain.message.response.HttpResponse response) Creates ResponseAttributes from an HTTP response.Method parameters in com.mulesoft.connectors.a2a.internal.client.helper with type arguments of type ResponseAttributesModifier and TypeMethodDescriptionstatic AgentCardAgentCardHelper.handleAgentCardResponse(URI requestUri, org.mule.runtime.extension.api.runtime.operation.Result<String, ResponseAttributes> result, A2AProtocolSerializer serializer) Parses and validates the agent card from JSON. -
Uses of ResponseAttributes in com.mulesoft.connectors.a2a.internal.client.operation
Method parameters in com.mulesoft.connectors.a2a.internal.client.operation with type arguments of type ResponseAttributesModifier 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.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) -
Uses of ResponseAttributes in com.mulesoft.connectors.a2a.internal.error.exception
Methods in com.mulesoft.connectors.a2a.internal.error.exception that return ResponseAttributesModifier and TypeMethodDescriptionClientException.getResponseAttributes()Provides access to the response attributes (status code, headers, etc.)Constructors in com.mulesoft.connectors.a2a.internal.error.exception with parameters of type ResponseAttributesModifierConstructorDescriptionClientException(String message, A2AErrorTypes errorType, String responseBody, ResponseAttributes responseAttributes)