FallingBack

ox.resilience.Schedule.FallingBack
See theFallingBack companion object
case class FallingBack(base: Finite, fallback: Finite)

A schedule that combines two schedules, using base first base.maxRetries number of times, and then using fallback fallback.maxRetries number of times.

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def maxRetries: Int

Attributes

Definition Classes
Finite

Inherited methods

def fallbackTo(fallback: Infinite): Infinite

Attributes

Inherited from:
Finite (hidden)
def fallbackTo(fallback: Finite): Finite

Attributes

Inherited from:
Finite (hidden)
override def nextDelay(attempt: Int, lastDelay: Option[FiniteDuration]): FiniteDuration

Attributes

Definition Classes
WithFallback -> Schedule
Inherited from:
WithFallback (hidden)
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product