Uses of Interface
org.a2aproject.sdk.spec.StreamingEventKind
Packages that use StreamingEventKind
Package
Description
Common OpenTelemetry utilities and shared components for A2A Java SDK.
JSON-RPC 2.0 protocol message wrappers for the A2A Protocol.
JSON processing exceptions for the A2A Java SDK.
-
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.grpc
Method parameters in org.a2aproject.sdk.client.transport.grpc with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidGrpcTransport.sendMessageStreaming(MessageSendParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) voidGrpcTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) Constructor parameters in org.a2aproject.sdk.client.transport.grpc with type arguments of type StreamingEventKindModifierConstructorDescriptionEventStreamObserver(Consumer<StreamingEventKind> eventHandler, Consumer<Throwable> errorHandler) -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.jsonrpc
Method parameters in org.a2aproject.sdk.client.transport.jsonrpc with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidJSONRPCTransport.sendMessageStreaming(MessageSendParams request, Consumer<StreamingEventKind> eventConsumer, @Nullable Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) voidJSONRPCTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.jsonrpc.sse
Constructor parameters in org.a2aproject.sdk.client.transport.jsonrpc.sse with type arguments of type StreamingEventKindModifierConstructorDescriptionSSEEventListener(Consumer<StreamingEventKind> eventHandler, @Nullable Consumer<Throwable> errorHandler) -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.rest
Method parameters in org.a2aproject.sdk.client.transport.rest with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidRestTransport.sendMessageStreaming(MessageSendParams messageSendParams, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) voidRestTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.rest.sse
Constructor parameters in org.a2aproject.sdk.client.transport.rest.sse with type arguments of type StreamingEventKindModifierConstructorDescriptionSSEEventListener(Consumer<StreamingEventKind> eventHandler, @Nullable Consumer<Throwable> errorHandler) -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.spi
Method parameters in org.a2aproject.sdk.client.transport.spi with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidClientTransport.sendMessageStreaming(MessageSendParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) Send a streaming message request to the agent and receive responses as they arrive.voidClientTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) Reconnect to get task updates for an existing task. -
Uses of StreamingEventKind in org.a2aproject.sdk.client.transport.spi.sse
Methods in org.a2aproject.sdk.client.transport.spi.sse that return types with arguments of type StreamingEventKindModifier and TypeMethodDescriptionprotected Consumer<StreamingEventKind>AbstractSSEEventListener.getEventHandler()Gets the event handler for processing streaming events.Methods in org.a2aproject.sdk.client.transport.spi.sse with parameters of type StreamingEventKindModifier and TypeMethodDescriptionprotected voidAbstractSSEEventListener.handleEvent(StreamingEventKind event, @Nullable Future<Void> future) Processes a parsed streaming event and handles auto-close logic for final events.protected booleanAbstractSSEEventListener.shouldAutoClose(StreamingEventKind event) Determines if the SSE connection should be automatically closed based on the event type.Constructor parameters in org.a2aproject.sdk.client.transport.spi.sse with type arguments of type StreamingEventKindModifierConstructorDescriptionprotectedAbstractSSEEventListener(Consumer<StreamingEventKind> eventHandler, @Nullable Consumer<Throwable> errorHandler) Creates a new SSE event listener with the specified handlers. -
Uses of StreamingEventKind in org.a2aproject.sdk.compat03.conversion
Methods in org.a2aproject.sdk.compat03.conversion with parameters of type StreamingEventKindModifier and TypeMethodDescription@Nullable StringPushNotificationPayloadFormatter_v0_3.formatPayload(StreamingEventKind event, @Nullable Task taskSnapshot) -
Uses of StreamingEventKind in org.a2aproject.sdk.compat03.conversion.mappers.domain
Methods in org.a2aproject.sdk.compat03.conversion.mappers.domain that return StreamingEventKindModifier and TypeMethodDescriptiondefault StreamingEventKindStreamingEventKindMapper_v0_3.toV10(StreamingEventKind_v0_3 v03) Converts v0.3 StreamingEventKind to v1.0 StreamingEventKind.Methods in org.a2aproject.sdk.compat03.conversion.mappers.domain with parameters of type StreamingEventKindModifier and TypeMethodDescriptiondefault StreamingEventKind_v0_3StreamingEventKindMapper_v0_3.fromV10(StreamingEventKind v10) Converts v1.0 StreamingEventKind to v0.3 StreamingEventKind. -
Uses of StreamingEventKind in org.a2aproject.sdk.extras.opentelemetry
Methods in org.a2aproject.sdk.extras.opentelemetry that return types with arguments of type StreamingEventKindModifier and TypeMethodDescriptionOpenTelemetryRequestHandlerDecorator.onMessageSendStream(MessageSendParams params, ServerCallContext context) OpenTelemetryRequestHandlerDecorator.onSubscribeToTask(TaskIdParams params, ServerCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.extras.opentelemetry.client
Method parameters in org.a2aproject.sdk.extras.opentelemetry.client with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidOpenTelemetryClientTransport.sendMessageStreaming(MessageSendParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) voidOpenTelemetryClientTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.extras.opentelemetry.client.propagation
Method parameters in org.a2aproject.sdk.extras.opentelemetry.client.propagation with type arguments of type StreamingEventKindModifier and TypeMethodDescriptionvoidOpenTelemetryClientPropagatorTransport.sendMessageStreaming(MessageSendParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) voidOpenTelemetryClientPropagatorTransport.subscribeToTask(TaskIdParams request, Consumer<StreamingEventKind> eventConsumer, Consumer<Throwable> errorConsumer, @Nullable ClientCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.extras.queuemanager.replicated.core
Methods in org.a2aproject.sdk.extras.queuemanager.replicated.core that return StreamingEventKindModifier and TypeMethodDescriptionReplicatedEventQueueItem.getStreamingEvent()Get the StreamingEventKind event field (for JSON serialization).Methods in org.a2aproject.sdk.extras.queuemanager.replicated.core with parameters of type StreamingEventKindModifier and TypeMethodDescriptionvoidReplicatedEventQueueItem.setEvent(StreamingEventKind event) Constructors in org.a2aproject.sdk.extras.queuemanager.replicated.core with parameters of type StreamingEventKind -
Uses of StreamingEventKind in org.a2aproject.sdk.grpc.mapper
Methods in org.a2aproject.sdk.grpc.mapper that return StreamingEventKindModifier and TypeMethodDescriptiondefault StreamingEventKindStreamResponseMapper.fromProto(StreamResponse proto) Converts proto StreamResponse to domain StreamingEventKind.Methods in org.a2aproject.sdk.grpc.mapper with parameters of type StreamingEventKindModifier and TypeMethodDescriptiondefault StreamResponseStreamResponseMapper.toProto(StreamingEventKind domain) Converts domain StreamingEventKind to proto StreamResponse. -
Uses of StreamingEventKind in org.a2aproject.sdk.grpc.utils
Methods in org.a2aproject.sdk.grpc.utils that return StreamingEventKindModifier and TypeMethodDescriptionstatic StreamingEventKindProtoUtils.FromProto.streamingEventKind(StreamResponseOrBuilder streamResponse) Methods in org.a2aproject.sdk.grpc.utils with parameters of type StreamingEventKindModifier and TypeMethodDescriptionstatic StreamResponseProtoUtils.ToProto.streamResponse(StreamingEventKind streamingEventKind) static StreamResponseProtoUtils.ToProto.taskOrMessageStream(StreamingEventKind eventKind) -
Uses of StreamingEventKind in org.a2aproject.sdk.jsonrpc.common.wrappers
Constructors in org.a2aproject.sdk.jsonrpc.common.wrappers with parameters of type StreamingEventKindModifierConstructorDescriptionSendStreamingMessageResponse(Object id, StreamingEventKind result) Constructs successful response.SendStreamingMessageResponse(String jsonrpc, Object id, StreamingEventKind result, A2AError error) Constructs response with all parameters. -
Uses of StreamingEventKind in org.a2aproject.sdk.server.requesthandlers
Methods in org.a2aproject.sdk.server.requesthandlers that return types with arguments of type StreamingEventKindModifier and TypeMethodDescriptionAuthorizationRequestHandlerDecorator.onMessageSendStream(MessageSendParams params, ServerCallContext context) DefaultRequestHandler.onMessageSendStream(MessageSendParams params, ServerCallContext context) RequestHandler.onMessageSendStream(MessageSendParams params, ServerCallContext context) AuthorizationRequestHandlerDecorator.onSubscribeToTask(TaskIdParams params, ServerCallContext context) DefaultRequestHandler.onSubscribeToTask(TaskIdParams params, ServerCallContext context) RequestHandler.onSubscribeToTask(TaskIdParams params, ServerCallContext context) -
Uses of StreamingEventKind in org.a2aproject.sdk.server.tasks
Methods in org.a2aproject.sdk.server.tasks with parameters of type StreamingEventKindModifier and TypeMethodDescriptionprotected @Nullable StringBasePushNotificationSender.extractTaskId(StreamingEventKind event) Extracts the task ID from a StreamingEventKind event.@Nullable StringPushNotificationPayloadFormatter.formatPayload(StreamingEventKind event, @Nullable Task taskSnapshot) voidBasePushNotificationSender.sendNotification(StreamingEventKind event, @Nullable Task taskSnapshot) voidPushNotificationSender.sendNotification(StreamingEventKind event, @Nullable Task taskSnapshot) Sends a push notification containing a streaming event. -
Uses of StreamingEventKind in org.a2aproject.sdk.spec
Classes in org.a2aproject.sdk.spec that implement StreamingEventKindModifier and TypeClassDescriptionfinal recordRepresents a single message in the conversation between a user and an agent in the A2A Protocol.final recordRepresents a single, stateful operation or conversation between a client and an agent in the A2A Protocol.final recordEvent notifying that a task artifact has been created, modified, or appended to.final recordAn event sent by the agent to notify the client of a change in a task's status.