RetryEffect

au.id.tmm.fetch.retries.RetryEffect$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

object Result

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Result.type
sealed trait Result[+A]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Finished[A]

Value members

Concrete methods

def exponentialRetry[A](initialDelay: Duration, factor: Long, maxWait: Duration)(op: IO[Result[A]]): IO[A]
def exponentialRetry_[A](initialDelay: Duration, factor: Long, maxWait: Duration)(op: IO[A]): IO[A]
def linearRetry[A](tryEvery: Duration, maxWait: Duration)(op: IO[Result[A]]): IO[A]
def linearRetry_[A](tryEvery: Duration, maxWait: Duration)(op: IO[A]): IO[A]