Skip to main content

EVENTS_STREAM_TERMINAL_NOTIFICATION_JSON

Constant EVENTS_STREAM_TERMINAL_NOTIFICATION_JSON 

Source
pub const EVENTS_STREAM_TERMINAL_NOTIFICATION_JSON: &str = "{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"events.stream.terminal\",\n  \"params\": {\n    \"subscriptionId\": \"77777777-7777-4777-8777-777777777777\",\n    \"sessionId\": \"33333333-3333-4333-8333-333333333333\",\n    \"lastEmittedCursor\": {\n      \"streamEpoch\": \"66666666-6666-4666-8666-666666666666\",\n      \"sessionId\": \"33333333-3333-4333-8333-333333333333\",\n      \"sequence\": 8\n    },\n    \"termination\": {\n      \"reason\": \"slowConsumer\",\n      \"error\": {\n        \"code\": \"stream_slow_consumer\",\n        \"message\": \"subscriber exceeded its bounded queue\",\n        \"retryable\": true,\n        \"details\": null\n      }\n    }\n  }\n}\n";
Expand description

Canonical event-stream terminal notification fixture.