Package

io.gatling.core

structure

Permalink

package structure

Visibility
  1. Public
  2. All

Type Members

  1. case class ChainBuilder(actionBuilders: List[ActionBuilder]) extends StructureBuilder[ChainBuilder] with Product with Serializable

    Permalink

    This class defines chain related methods

    This class defines chain related methods

    actionBuilders

    the builders that represent the chain of actions of a scenario/chain

  2. trait ConditionalStatements[B] extends Execs[B]

    Permalink
  3. trait Errors[B] extends Execs[B]

    Permalink
  4. trait Execs[B] extends AnyRef

    Permalink
  5. trait Feeds[B] extends Execs[B]

    Permalink
  6. trait Groups[B] extends Execs[B]

    Permalink
  7. trait Loops[B] extends Execs[B]

    Permalink
  8. trait Pauses[B] extends Execs[B]

    Permalink
  9. case class PopulationBuilder(scenarioBuilder: ScenarioBuilder, injectionProfile: InjectionProfile, scenarioProtocols: Protocols = Protocols(), scenarioThrottleSteps: Iterable[ThrottleStep] = Nil, pauseType: Option[PauseType] = None) extends LazyLogging with Product with Serializable

    Permalink
  10. case class ScenarioBuilder(name: String, actionBuilders: List[ActionBuilder] = Nil) extends StructureBuilder[ScenarioBuilder] with Product with Serializable

    Permalink

    The scenario builder is used in the DSL to define the scenario

    The scenario builder is used in the DSL to define the scenario

    name

    the name of the scenario

    actionBuilders

    the list of all the actions that compose the scenario

  11. case class ScenarioContext(system: ActorSystem, coreComponents: CoreComponents, protocolComponentsRegistry: ProtocolComponentsRegistry, pauseType: PauseType, throttled: Boolean) extends Product with Serializable

    Permalink
  12. trait StructureBuilder[B <: StructureBuilder[B]] extends Execs[B] with Pauses[B] with Feeds[B] with Loops[B] with ConditionalStatements[B] with Errors[B] with Groups[B]

    Permalink

    This trait defines most of the scenario related DSL

  13. trait StructureSupport extends StructureBuilder[ChainBuilder]

    Permalink

Value Members

  1. object ChainBuilder extends Serializable

    Permalink
  2. object Feeds

    Permalink

Ungrouped