object ThrottlerTransportAdapter

Source
ThrottlerTransportAdapter.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThrottlerTransportAdapter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Direction extends AnyRef
  2. final case class ForceDisassociate(address: Address) extends Product with Serializable

    Management Command to force disassociation of an address.

    Management Command to force disassociation of an address.

    Annotations
    @SerialVersionUID()
  3. final case class ForceDisassociateExplicitly(address: Address, reason: DisassociateInfo) extends Product with Serializable

    Management Command to force disassociation of an address with an explicit error.

    Management Command to force disassociation of an address with an explicit error.

    Annotations
    @SerialVersionUID()
  4. final case class SetThrottle(address: Address, direction: Direction, mode: ThrottleMode) extends Product with Serializable
    Annotations
    @SerialVersionUID()
  5. sealed trait ThrottleMode extends NoSerializationVerificationNeeded
  6. final case class TokenBucket(capacity: Int, tokensPerSecond: Double, nanoTimeOfLastSend: Long, availableTokens: Int) extends ThrottleMode with Product with Serializable
    Annotations
    @SerialVersionUID()

Value Members

  1. val SchemeIdentifier: String
  2. val UniqueId: AtomicInteger
  3. def blackholeThrottleMode(): ThrottleMode

    Java API: get the ThrottleMode.Blackhole instance

  4. def bothDirection(): Direction

    Java API: get the Direction.Both instance

  5. def receiveDirection(): Direction

    Java API: get the Direction.Receive instance

  6. def sendDirection(): Direction

    Java API: get the Direction.Send instance

  7. def unthrottledThrottleMode(): ThrottleMode

    Java API: get the ThrottleMode.Unthrottled instance

  8. object Blackhole extends ThrottleMode with Product with Serializable
    Annotations
    @SerialVersionUID()
  9. object Direction
  10. object ForceDisassociateAck extends Product with Serializable
    Annotations
    @SerialVersionUID()
  11. object SetThrottleAck extends Product with Serializable
    Annotations
    @SerialVersionUID()
  12. object Unthrottled extends ThrottleMode with Product with Serializable
    Annotations
    @SerialVersionUID()