Package-level declarations
Types
Strategy for falling back between different transport mechanisms.
Abstraction for a Server-Sent Events (SSE) session.
Factory for creating SseSessions.
Checkpoint storage and keying for stream resume.
Abstraction for HTTP operations required by the SDK.
An interceptor that can observe or modify the transport components created by a TaskBridgeTransportFactory.
Functional interface for long-polling event requests.
Listener for SSE lifecycle and event data.
Transport orchestrator for one observed task stream.
Configuration options for the event streaming transport.
Network and resilience dependencies for TaskBridgeStreamTransport.
Encapsulates runtime options for TaskBridgeStreamTransport.
A bundle of transport components returned by TaskBridgeTransportFactory.
Listener for internal transport lifecycle events and diagnostics.
Factory for creating transport components.
Configuration passed to TaskBridgeTransportFactory.
Identifies the transport mechanism that delivered a task event.
Listener for WebSocket lifecycle and message events.
Exception thrown when the WebSocket is closed by the server due to a policy violation or authentication error.
Abstraction for a WebSocket session.
Factory for creating TaskBridgeWebSocketSessions.
Functions
Utility for testing or simulating SSE failures.
Utility for testing or simulating WebSocket failures.
Returns a Json instance configured with TaskBridge defaults.
Wraps this factory with an interceptor.