CreateInMemoryIdempotencyStoreParams
このコンテンツはまだ日本語訳がありません。
Defined in: src/idempotency/store.ts:54
Parameters for createInMemoryIdempotencyStore.
Properties
generateLeaseToken?
readonlyoptionalgenerateLeaseToken?: () =>string
Defined in: src/idempotency/store.ts:62
Lease-token source (override for tests).
Returns
string
leaseTtlSeconds?
readonlyoptionalleaseTtlSeconds?:number
Defined in: src/idempotency/store.ts:58
In-flight lease TTL in seconds (crash-recovery window, H3). Default 90.
maxEntries?
readonlyoptionalmaxEntries?:number
Defined in: src/idempotency/store.ts:56
LRU cap on retained entries (memory-DoS bound, T-I9). Default 10_000.
now?
readonlyoptionalnow?: () =>bigint
Defined in: src/idempotency/store.ts:60
Unix-seconds clock (override for tests).
Returns
bigint
warnOnConstruct?
readonlyoptionalwarnOnConstruct?:boolean
Defined in: src/idempotency/store.ts:64
Suppress the one-time single-process warning (default emits it).