@creejs/commons-retrier
Version:
Common Utils About Task Retrying
13 lines (12 loc) • 472 B
TypeScript
/**
* @class ExponentialBackoffPolicy
*/
export default class ExponentialBackoffPolicy extends FactoreIncreasePolicy {
/**
* Creates an exponential backoff policy with optional jitter.
* @param {number} [jitter=500] - Maximum jitter in milliseconds to add to backoff intervals.
*/
constructor(jitter?: number);
}
export { ExponentialBackoffPolicy as ExponentialBackoffPolicyType };
import FactoreIncreasePolicy from './factor-increase-policy.js';