Interface RealtimeSubscriptionRequest

interface RealtimeSubscriptionRequest {
    cursor?: string;
    deltaToken?: string;
    fields?: readonly string[];
    layerId?: string | number;
    metadata?: Readonly<Record<string, unknown>>;
    mode?: RealtimeSubscriptionMode;
    requestId?: string;
    resumeFrom?: RealtimeResumeCheckpoint;
    signal?: AbortSignal;
    sourceId: string;
    spatialFilter?: unknown;
    timestamp?: string;
    watermark?: string;
    where?: string;
}

Hierarchy (view full)

Properties

cursor?: string
deltaToken?: string
fields?: readonly string[]
layerId?: string | number
metadata?: Readonly<Record<string, unknown>>
requestId?: string

Optional caller-owned logical subscription id. Use this when a UI needs to reconnect the same source/layer/filter request across page reloads.

signal?: AbortSignal
sourceId: string
spatialFilter?: unknown
timestamp?: string
watermark?: string
where?: string