withRetry static method

ChartExportDeliveryAdapter withRetry(
  1. ChartExportDeliveryAdapter adapter, {
  2. int maxAttempts = 3,
  3. Duration delay = Duration.zero,
  4. ChartExportDeliveryRetryPredicate? shouldRetry,
  5. ChartExportDeliveryRetryDelayBuilder? delayBuilder,
})

Implementation

static ChartExportDeliveryAdapter withRetry(
  ChartExportDeliveryAdapter adapter, {
  int maxAttempts = 3,
  Duration delay = Duration.zero,
  ChartExportDeliveryRetryPredicate? shouldRetry,
  ChartExportDeliveryRetryDelayBuilder? delayBuilder,
}) {
  return ChartExportRetryDeliveryAdapter(
    delegate: adapter,
    maxAttempts: maxAttempts,
    delay: delay,
    shouldRetry: shouldRetry,
    delayBuilder: delayBuilder,
  );
}