copyWith method

ColdStartConfig copyWith({
  1. ColdStartStrategy? strategy,
  2. Duration? maxDuration,
  3. Duration? syncThreshold,
  4. Duration? initialDelay,
})

Implementation

ColdStartConfig copyWith({
  ColdStartStrategy? strategy,
  Duration? maxDuration,
  Duration? syncThreshold,
  Duration? initialDelay,
}) {
  return ColdStartConfig(
    strategy: strategy ?? this.strategy,
    maxDuration: maxDuration ?? this.maxDuration,
    syncThreshold: syncThreshold ?? this.syncThreshold,
    initialDelay: initialDelay ?? this.initialDelay,
  );
}