Connectum API Reference / @connectum/events / types / RetryOptions
Interface: RetryOptions
Defined in: packages/events/src/types.ts:279
Retry middleware options
Properties
backoff?
optionalbackoff?:"fixed"|"exponential"|"linear"
Defined in: packages/events/src/types.ts:283
Backoff strategy
initialDelay?
optionalinitialDelay?:number
Defined in: packages/events/src/types.ts:285
Initial delay in ms (default: 1000)
maxDelay?
optionalmaxDelay?:number
Defined in: packages/events/src/types.ts:287
Maximum delay in ms (default: 30000)
maxRetries?
optionalmaxRetries?:number
Defined in: packages/events/src/types.ts:281
Maximum retry attempts (default: 3)
multiplier?
optionalmultiplier?:number
Defined in: packages/events/src/types.ts:289
Multiplier for exponential backoff (default: 2)
retryableErrors?
optionalretryableErrors?: (error) =>boolean
Defined in: packages/events/src/types.ts:291
Filter: only retry for these error types
Parameters
error
unknown
Returns
boolean
