package throttle
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Hold(duration: FiniteDuration) extends ThrottleStep with Product with Serializable
- case class Jump(target: Int) extends ThrottleStep with Product with Serializable
- case class Reach(target: Int, duration: FiniteDuration) extends ThrottleStep with Product with Serializable
- case class ReachIntermediate(target: Int) extends Product with Serializable
- class Throttle extends AnyRef
- sealed trait ThrottleStep extends AnyRef
- case class ThrottledRequest(scenarioName: String, request: () ⇒ Unit) extends Product with Serializable
- class Throttler extends AnyRef
- class ThrottlerActor extends ThrottlerActorFSM
- sealed trait ThrottlerControllerCommand extends AnyRef
- case class Throttles(global: Option[Throttle], perScenario: Map[String, Throttle]) extends Product with Serializable
- case class Throttling(limit: (Long) ⇒ Int, duration: FiniteDuration) extends Product with Serializable
- trait ThrottlingSupport extends AnyRef
- case class Throttlings(global: Option[Throttling], perScenario: Map[String, Throttling]) extends Product with Serializable
Value Members
- object Throttler
- object ThrottlerControllerCommand
- object Throttling extends Serializable