Skip to content

Interface: ErrorHandler

Defined in: index.ts:177

Methods

getRetryDelay()

getRetryDelay(attempt, node, definition): Promise<number>

Defined in: index.ts:200

Parameters

attempt

number

The current attempt number.

node

Node

The node being retried.

definition

NodeDefinition

The node definition.

Returns

Promise<number>

The delay in milliseconds.


shouldRetry()

shouldRetry(error, attempt, node, definition): Promise<boolean>

Defined in: index.ts:186

Parameters

error

unknown

The error that occurred.

attempt

number

The current attempt number.

node

Node

The node that failed.

definition

NodeDefinition

The node definition.

Returns

Promise<boolean>

Whether the node should be retried.