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