validateRetryIntervals static method

bool validateRetryIntervals(
  1. List<int> intervals
)

Validates if a set of intervals is valid

Implementation

static bool validateRetryIntervals(List<int> intervals) {
  if (intervals.length != maxRetryAttempts) {
    return false;
  }

  for (final interval in intervals) {
    if (interval < minimumRetryInterval || interval > maximumRetryInterval) {
      return false;
    }
  }

  return true;
}