OptionalattemptsTotal attempts including the first (default 3).
OptionalbaseBase delay in milliseconds before the first retry (default 200).
OptionaljitterApply random full-jitter to each delay (default false).
OptionalmaxUpper bound on any single delay in milliseconds (default 5000).
OptionalretryablePredicate deciding whether an error is worth retrying. Defaults to retrying only ConnectionError and TimeoutError (transient transport failures).
Options for retry.