ColdStartManager constructor

ColdStartManager(
  1. ColdStartConfig _config, {
  2. DatumLogger? logger,
  3. ColdStartPersistence? persistence,
  4. int maxRetries = 3,
  5. Duration initialRetryDelay = const Duration(seconds: 5),
  6. double retryBackoffMultiplier = 2.0,
})

Implementation

ColdStartManager(
  this._config, {
  DatumLogger? logger,
  ColdStartPersistence? persistence,
  int maxRetries = 3,
  Duration initialRetryDelay = const Duration(seconds: 5),
  double retryBackoffMultiplier = 2.0,
})  : _logger = logger ?? DatumLogger(),
      _maxRetries = maxRetries,
      _initialRetryDelay = initialRetryDelay,
      _retryBackoffMultiplier = retryBackoffMultiplier;