ReadonlybaseDelay after the first failure, before jitter.
Optional ReadonlyfactorMultiplier applied per attempt. Defaults to 2.
Optional ReadonlyjitterDefaults to "full".
Optional ReadonlymaxCeiling on the delay before jitter. Defaults to no ceiling.
Optional ReadonlyrandomSource of randomness, so a test can make a jittered schedule exact. Defaults to Math.random.
Options for exponential.