Formatting
This commit is contained in:
@@ -76,7 +76,7 @@ export class ExponentialBackoff {
|
||||
* @param options.baseDelay - Delay used as the basis for the first retry. Default: `1_000` ms.
|
||||
* @param options.growthRate - Multiplier applied to the delay after each attempt. Default: `2`.
|
||||
* @param options.jitter - Maximum proportional reduction subtracted from each delay (0–1). Default: `0.1`.
|
||||
*
|
||||
*
|
||||
* @throws An {@link ExponentialBackoffNumberNotFiniteError} if a provided option is not a finite number
|
||||
* @throws An {@link ExponentialBackoffNumberOutOfBoundsError} if a provided option is out of bounds
|
||||
* @throws An {@link ExponentialBackoffNumberTooSmallError} if a provided option is too small
|
||||
@@ -99,6 +99,12 @@ export class ExponentialBackoff {
|
||||
* Create a new ExponentialBackoff instance
|
||||
*
|
||||
* @param config - The configuration for the exponential backoff
|
||||
*
|
||||
* @throws An {@link ExponentialBackoffNumberNotFiniteError} if a provided option is not a finite number
|
||||
* @throws An {@link ExponentialBackoffNumberOutOfBoundsError} if a provided option is out of bounds
|
||||
* @throws An {@link ExponentialBackoffNumberTooSmallError} if a provided option is too small
|
||||
* @throws An {@link ExponentialBackoffNonIntegerError} if a provided option is not an integer
|
||||
*
|
||||
* @returns The ExponentialBackoff instance
|
||||
*/
|
||||
public static from(config?: Partial<ExponentialBackoffOptions>): ExponentialBackoff {
|
||||
|
||||
Reference in New Issue
Block a user