calculateDelay

fun calculateDelay(attempt: Int): Duration

Calculate delay for a specific retry attempt.

Uses exponential backoff with jitter: delay = min(initialDelay * multiplier^attempt, maxDelay) * (1 ± jitter)

Return

Delay duration for this attempt

Parameters

attempt

The retry attempt number (0-based)