package structure
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
ChainBuilder(actionBuilders: List[ActionBuilder]) extends StructureBuilder[ChainBuilder] with BuildAction with Product with Serializable
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
- case class PopulationBuilder(scenarioBuilder: ScenarioBuilder, injectionProfile: InjectionProfile, scenarioProtocols: Protocols = Protocols(), scenarioThrottleSteps: Iterable[ThrottleStep] = Nil, pauseType: Option[PauseType] = None) extends LazyLogging with Product with Serializable
-
case class
ScenarioBuilder(name: String, actionBuilders: List[ActionBuilder] = Nil) extends StructureBuilder[ScenarioBuilder] with BuildAction with Product with Serializable
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
- case class ScenarioContext(coreComponents: CoreComponents, protocolComponentsRegistry: ProtocolComponentsRegistry, pauseType: PauseType, throttled: Boolean) extends Product with Serializable