Schedule
Attributes
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Schedule.type
Members list
Type members
Classlikes
A schedule that retries up to a given number of times, with an increasing delay (backoff) between subsequent attempts.
A schedule that retries up to a given number of times, with an increasing delay (backoff) between subsequent attempts.
The backoff is exponential with base 2 (i.e. the next delay is twice as long as the previous one), starting at the given initial delay and capped at the given maximum delay.
Value parameters
- initialDelay
-
The delay before the first retry.
- jitter
-
A random factor used for calculating the delay between subsequent retries. See Jitter for more details. Defaults to no jitter, i.e. an exponential backoff with no adjustments.
- maxDelay
-
The maximum delay between subsequent retries.
- maxRetries
-
The maximum number of retries.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A schedule that retries up to a given number of times, with a fixed delay between subsequent attempts.
A schedule that retries up to a given number of times, with a fixed delay between subsequent attempts.
Value parameters
- delay
-
The delay between subsequent attempts.
- maxRetries
-
The maximum number of retries.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A schedule that retries up to a given number of times, with no delay between subsequent attempts.
A schedule that retries up to a given number of times, with no delay between subsequent attempts.
Value parameters
- maxRetries
-
The maximum number of retries.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror