RetryOptions class

Constructors

RetryOptions({int retries = 3, RetryEvaluator retryEvaluator = defaultRetryEvaluator, Duration retryInterval = const Duration(seconds: 1)})
const
RetryOptions.fromExtra(RequestOptions request)
factory
RetryOptions.noRetry()
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
retries → int
The number of retry in case of an error
final
retryEvaluator → RetryEvaluator
Evaluating if a retry is necessary.regarding the error.
no setter
retryInterval → Duration
The interval before a retry.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({int? retries, Duration? retryInterval}) → RetryOptions
mergeIn(Options options) → Options
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toExtra() → Map<String, dynamic>
toOptions() → Options
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

defaultRetryEvaluator(DioError error) → FutureOr<bool>
Returns bool = true only if the response hasn't been cancelled or got a bas status code.

Constants

extraKey → const String