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