PagerOptions
Defined in: src/provider/paging.ts:4
Properties
Section titled “Properties”
optionalmax?:number
Defined in: src/provider/paging.ts:8
stop after yielding this many
optionalmode?:"drain"|"scan"
Defined in: src/provider/paging.ts:14
pageLimit?
Section titled “pageLimit?”
optionalpageLimit?:number
Defined in: src/provider/paging.ts:10
clamped to provider.caps.maxPageSize
optionalseen?:Set<string>
Defined in: src/provider/paging.ts:6
pre-seeded from the audit log for resume; yielded ids are added to it
sleep?
Section titled “sleep?”
optionalsleep?: (ms) =>Promise<void>
Defined in: src/provider/paging.ts:16
injectable for tests; default real setTimeout sleep
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<void>
stallBackoffMs?
Section titled “stallBackoffMs?”
optionalstallBackoffMs?:number
Defined in: src/provider/paging.ts:13
stallLimit?
Section titled “stallLimit?”
optionalstallLimit?:number
Defined in: src/provider/paging.ts:12
consecutive all-seen pages tolerated before stopping (default 6)