Optional ReadonlydelayDelay in milliseconds before the next retry, or a synchronous function that computes the delay from the failed attempt. Must be finite and non-negative. Defaults to 0.
ReadonlyretriesMaximum number of retry attempts after the initial failure. Must be a non-negative safe integer (0 disables retries).
Optional ReadonlyshouldPredicate called after a failed attempt to decide whether to retry. Receives the error and the failed attempt's context. Defaults to retrying all mapper errors.
Retry configuration for individual mapper failures. Upstream read errors and cleanup errors are not retried.