ExponentialBackoff

au.id.tmm.fetch.retries.RetryPolicy$.ExponentialBackoff
See theExponentialBackoff companion object
final case class ExponentialBackoff(initialDelay: Duration, factor: Double, timeout: Duration) extends RetryPolicy[State]

Attributes

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

Members list

Concise view

Value members

Concrete methods

Attributes

Definition Classes
override def initialState: IO[State]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def retry[A](effect: IO[Result[A]]): IO[A]

Attributes

Inherited from:
RetryPolicy