Skip to content

PagerOptions

Defined in: src/provider/paging.ts:4

optional max?: number

Defined in: src/provider/paging.ts:8

stop after yielding this many


optional mode?: "drain" | "scan"

Defined in: src/provider/paging.ts:14


optional pageLimit?: number

Defined in: src/provider/paging.ts:10

clamped to provider.caps.maxPageSize


optional seen?: Set<string>

Defined in: src/provider/paging.ts:6

pre-seeded from the audit log for resume; yielded ids are added to it


optional sleep?: (ms) => Promise<void>

Defined in: src/provider/paging.ts:16

injectable for tests; default real setTimeout sleep

number

Promise<void>


optional stallBackoffMs?: number

Defined in: src/provider/paging.ts:13


optional stallLimit?: number

Defined in: src/provider/paging.ts:12

consecutive all-seen pages tolerated before stopping (default 6)