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