RetryPolicy constructor

const RetryPolicy({
  1. int maxRetries = 3,
  2. Duration initialDelay = const Duration(seconds: 1),
  3. Duration maxDelay = const Duration(seconds: 30),
  4. double backoffMultiplier = 2.0,
  5. bool shouldRetry(
    1. Exception exception,
    2. int retryCount
    ) = _defaultShouldRetry,
})

Creates a retry policy with specified parameters

Implementation

const RetryPolicy({
  this.maxRetries = 3,
  this.initialDelay = const Duration(seconds: 1),
  this.maxDelay = const Duration(seconds: 30),
  this.backoffMultiplier = 2.0,
  this.shouldRetry = _defaultShouldRetry,
});