atmos.dsl

BackoffPolicyExtensions

Related Doc: package dsl

final case class BackoffPolicyExtensions(self: BackoffPolicy) extends AnyVal with Product with Serializable

Adds DSL extension methods to the backoff policy interface.

self

The backoff policy to add the extension methods to.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyVal, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BackoffPolicyExtensions
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyVal
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BackoffPolicyExtensions(self: BackoffPolicy)

    self

    The backoff policy to add the extension methods to.

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  2. final def ##(): Int

    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def getClass(): Class[_ <: AnyVal]

    Definition Classes
    AnyVal → Any
  6. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  7. def randomized(range: (FiniteDuration, FiniteDuration)): BackoffPolicy

    Creates a backoff policy that randomizes the result of self.

    Creates a backoff policy that randomizes the result of self.

    range

    The range of values that may be used to modify the result of self.

  8. def randomized(bound: FiniteDuration): BackoffPolicy

    Creates a backoff policy that randomizes the result of self.

    Creates a backoff policy that randomizes the result of self.

    bound

    The minimum (if negative) or maximum (if positive) value in the range that may be used to modify the result of self.

  9. val self: BackoffPolicy

    The backoff policy to add the extension methods to.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyVal

Inherited from Any

Ungrouped