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.api.model.transport
Subclasses of ResponseAttributes in com.mulesoft.connectors.a2a.api.model.transportModifier and TypeClassDescriptionclassRepresents the HTTP response attributes for A2A streaming operations (SSE). -
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.Methods in com.mulesoft.connectors.a2a.internal.client.helper with parameters of type ResponseAttributesModifier and TypeMethodDescriptionstatic StreamingResponseAttributesResponseAttributesHelper.createStreamingFromResponseAttributes(ResponseAttributes originalAttributes, Boolean finalEventFound) Creates StreamingResponseAttributes from existing ResponseAttributes with final event information.Method parameters in com.mulesoft.connectors.a2a.internal.client.helper with type arguments of type ResponseAttributesModifier and TypeMethodDescriptionstatic io.a2a.spec.AgentCardAgentCardHelper.handleAgentCardResponse(URI requestUri, org.mule.runtime.extension.api.runtime.operation.Result<String, ResponseAttributes> result, A2ASerializer a2ASerializer) Parses and validates the agent card from JSON. -
Uses of ResponseAttributes in com.mulesoft.connectors.a2a.internal.client.model
Methods in com.mulesoft.connectors.a2a.internal.client.model that return ResponseAttributesModifier and TypeMethodDescriptionSseSessionResult.originalAttributes()Returns the value of theoriginalAttributesrecord component.SseConnectionResult.responseAttributes()Returns the value of theresponseAttributesrecord component.Constructors in com.mulesoft.connectors.a2a.internal.client.model with parameters of type ResponseAttributesModifierConstructorDescriptionSseConnectionResult(org.mule.runtime.http.api.sse.client.SseSource sseSource, ResponseAttributes responseAttributes) Creates an instance of aSseConnectionResultrecord class.SseSessionResult(List<io.a2a.spec.StreamingEventKind> events, ResponseAttributes originalAttributes, boolean finalEventFound) Creates an instance of aSseSessionResultrecord class. -
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)