RetryPolicy constructor

const RetryPolicy({
  1. int maxAttempts = 3,
  2. Duration initialDelay = const Duration(milliseconds: 300),
  3. double backoffFactor = 2.0,
  4. Duration maxDelay = const Duration(seconds: 10),
  5. double jitter = 0.2,
  6. RetryPredicate retryIf = retryTransientFailures,
})

Implementation

const RetryPolicy({
  this.maxAttempts = 3,
  this.initialDelay = const Duration(milliseconds: 300),
  this.backoffFactor = 2.0,
  this.maxDelay = const Duration(seconds: 10),
  this.jitter = 0.2,
  this.retryIf = retryTransientFailures,
});