Type Alias KeplerReconciliationEventExperimental

KeplerReconciliationEvent: {
    cursor?: string;
    projection: KeplerDatasetProjection;
    type: "snapshot";
} | {
    authorizationScope?: string;
    cursor?: string;
    deletes?: readonly KeplerDeltaDelete[];
    expectedPreviousCursor?: string;
    planId?: string;
    schemaVersion?: string;
    type: "delta";
    upserts?: readonly KeplerDeltaUpsert[];
}

Reconciliation input. Structurally compatible with @honua/sdk-js/realtime's snapshot and delta events, so a resumable subscription can feed this directly.

Type declaration

  • Optional ReadonlyauthorizationScope?: string
  • Optional Readonlycursor?: string
  • Optional Readonlydeletes?: readonly KeplerDeltaDelete[]
  • Optional ReadonlyexpectedPreviousCursor?: string

    Cursor the producer expected the consumer to already hold.

  • Optional ReadonlyplanId?: string
  • Optional ReadonlyschemaVersion?: string
  • Readonlytype: "delta"
  • Optional Readonlyupserts?: readonly KeplerDeltaUpsert[]