OptionaldelayInitial delay in milliseconds (default: 1000)
OptionalfactorMultiplier for each attempt (default: 2)
OptionaljitterAdd randomness to prevent thundering herd (default: 0, range: 0-1)
OptionalmaxMaximum delay in milliseconds (default: Infinity)
OptionalmaxMaximum number of retry attempts (default: 3)
Options specific to exponential backoff