BackoffUnion

PackageAxial
How long a Retry`1 waits between attempts.

Specification

Kind
Union
Members
6
Examples
0
IsFixedSignature
this.IsFixed
IsNoDelaySignature
this.IsNoDelay
IsExponentialSignature
this.IsExponential
NoDelaySignature
NoDelay
FixedSignature
Fixed delay

Summary

NameSignatureSynopsis
Union cases
IsFixedthis.IsFixedNo description available.
IsNoDelaythis.IsNoDelayNo description available.
IsExponentialthis.IsExponentialNo description available.
NoDelayNoDelayRetries immediately.
FixedFixed delayWaits the same delay before every retry.
ExponentialExponential(initial, max)Doubles the delay before each retry, starting at initial and never exceeding max.

Union cases

kind:member

IsFixed

this.IsFixed
Member

Returns

bool
kind:member

IsNoDelay

this.IsNoDelay
Member

Returns

bool
kind:member

IsExponential

this.IsExponential
Member

Returns

bool
kind:member

NoDelay

NoDelay
Member
Retries immediately.

Returns

unit
kind:member

Fixed

Fixed delay
Member
Waits the same delay before every retry.

Parameters

NameTypeDescription
delayTimeSpan

Returns

unit
kind:member

Exponential

Exponential(initial, max)
Member
Doubles the delay before each retry, starting at initial and never exceeding max.

Parameters

NameTypeDescription
initialTimeSpan
maxTimeSpan

Returns

unit