Package

retry

Permalink

package retry

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. retry
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait PolicyDecision extends AnyRef

    Permalink
  2. sealed trait RetryDetails extends AnyRef

    Permalink
  3. case class RetryPolicy[M[_]](decideNextRetry: (RetryStatus) ⇒ M[PolicyDecision]) extends Product with Serializable

    Permalink
  4. final case class RetryStatus(retriesSoFar: Int, cumulativeDelay: FiniteDuration, previousDelay: Option[FiniteDuration]) extends Product with Serializable

    Permalink
  5. trait Sleep[M[_]] extends AnyRef

    Permalink

Value Members

  1. object Fibonacci

    Permalink
  2. object PolicyDecision

    Permalink
  3. object RetryDetails

    Permalink
  4. object RetryPolicies

    Permalink
  5. object RetryPolicy extends Serializable

    Permalink
  6. object RetryStatus extends Serializable

    Permalink
  7. object Sleep

    Permalink
  8. object implicits extends AllSyntax

    Permalink
  9. def noop[M[_], A](implicit arg0: Monad[M]): (A, RetryDetails) ⇒ M[Unit]

    Permalink
  10. def retryingM[A]: RetryingPartiallyApplied[A]

    Permalink
  11. def retryingOnAllErrors[A]: RetryingOnAllErrorsPartiallyApplied[A]

    Permalink
  12. def retryingOnSomeErrors[A]: RetryingOnSomeErrorsPartiallyApplied[A]

    Permalink
  13. package syntax

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped