Packages

p

retry

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
  2. sealed trait RetryDetails extends AnyRef
  3. case class RetryPolicy[M[_]](decideNextRetry: (RetryStatus) ⇒ M[PolicyDecision]) extends Product with Serializable
  4. final case class RetryStatus(retriesSoFar: Int, cumulativeDelay: FiniteDuration, previousDelay: Option[FiniteDuration]) extends Product with Serializable
  5. trait Sleep[M[_]] extends AnyRef

Value Members

  1. def noop[M[_], A](implicit arg0: Monad[M]): (A, RetryDetails) ⇒ M[Unit]
  2. def retryingM[A]: RetryingPartiallyApplied[A]
  3. def retryingOnAllErrors[A]: RetryingOnAllErrorsPartiallyApplied[A]
  4. def retryingOnSomeErrors[A]: RetryingOnSomeErrorsPartiallyApplied[A]
  5. object Fibonacci
  6. object PolicyDecision
  7. object RetryDetails
  8. object RetryPolicies
  9. object RetryPolicy extends Serializable
  10. object RetryStatus extends Serializable
  11. object Sleep
  12. object implicits extends AllSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped