RetryPolicy constructor
const
RetryPolicy({})
Implementation
const RetryPolicy({
this.maxAttempts = 3,
this.baseDelay = const Duration(milliseconds: 200),
this.maxDelay = const Duration(seconds: 10),
this.timeout,
this.jitterFraction = 0.2,
}) : assert(maxAttempts >= 1, 'maxAttempts must be >= 1'),
assert(
jitterFraction >= 0 && jitterFraction <= 1,
'jitterFraction must be within [0, 1]',
);