io
.
gatling
.
core
.
controller
throttle
package
throttle
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
,
history:
List
[
ThrottleStep
]
)
extends
Product
with
Serializable
class
ThisSecondThrottle
extends
AnyRef
sealed
trait
ThrottleStep
extends
AnyRef
case class
ThrottledRequest
(
scenarioName:
String
,
request: () ⇒
Unit
)
extends
ThrottlerMessage
with
Product
with
Serializable
class
Throttler
extends
AnyRef
class
ThrottlerActor
extends
BaseActor
sealed
trait
ThrottlerMessage
extends
AnyRef
case class
Throttling
(
steps:
List
[
ThrottleStep
]
)
extends
ThrottlingSupport
with
Product
with
Serializable
case class
ThrottlingProfile
(
limit: (
Long
) ⇒
Int
,
duration:
FiniteDuration
)
extends
Product
with
Serializable
trait
ThrottlingSupport
extends
AnyRef
Value Members
object
OneSecondTick
extends
ThrottlerMessage
with
Product
with
Serializable
object
Throttler
object
ThrottlerActor
extends
StrictLogging
Ungrouped