package action
- Alphabetic
- Public
- All
Type Members
-
trait
Action extends StrictLogging
Top level abstraction in charge of executing concrete actions along a scenario, for example sending an HTTP request.
- class ActorDelegatingAction extends Action
-
final
class
BlockExit extends AnyRef
Describes an interruption to be performed.
-
trait
ChainableAction extends Action
An Action that is to be chained with another.
An Action that is to be chained with another. Almost all Gatling Actions are Chainable. For example, the final Action at the end of a scenario workflow is not.
- class Exit extends Action
- class ExitHere extends ChainableAction with NameGen
-
trait
ExitableAction extends ChainableAction
An Action that can trigger a forced exit and bypass regular workflow.
- class Feed extends ExitableAction
- class FeedActor[T] extends BaseActor
- final case class FeedMessage(session: Session, number: Int, next: Action) extends Product with Serializable
- class GroupEnd extends ChainableAction with NameGen
- class GroupStart extends ExitableAction with NameGen
- class If extends ExitableAction with NameGen
- class InnerLoop extends ChainableAction
- class InnerTryMax extends ChainableAction
- class Loop extends Action
-
class
Pace extends ExitableAction with NameGen
Pace provides a means to limit the frequency with which an action is run, by specifying a minimum wait time between iterations.
Pace provides a means to limit the frequency with which an action is run, by specifying a minimum wait time between iterations.
Originally contributed by James Pickering.
- class Pause extends ExitableAction
- class RendezVous extends ActorDelegatingAction
-
class
RendezVousActor extends BaseActor
Buffer Sessions until users is reached, then unleash buffer and become passthrough.
- trait RequestAction extends ExitableAction
- class SessionHook extends ChainableAction
- class Switch extends ExitableAction
- class TryMax extends Action with NameGen