Package io.hyperfoil.api.config
Class ScenarioBuilder
- java.lang.Object
-
- io.hyperfoil.api.config.ScenarioBuilder
-
public class ScenarioBuilder extends java.lang.Object- Author:
- Ståle Pedersen
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scenariobuild()PhaseBuilder<?>endScenario()SequenceBuilderfindSequence(java.lang.String name)booleanhasSequence(java.lang.String name)SequenceBuilderinitialSequence(java.lang.String name)SequenceBuilderinitialSequence(java.lang.String name, SequenceBuilder copyFrom)ScenarioBuildermaxRequests(int maxRequests)ScenarioBuildermaxSequences(int maxSequences)voidprepareBuild()voidreadFrom(ScenarioBuilder other)java.util.List<SequenceBuilder>resetInitialSequences()SequenceBuildersequence(java.lang.String name)SequenceBuildersequence(java.lang.String name, SequenceBuilder copyFrom)
-
-
-
Method Detail
-
endScenario
public PhaseBuilder<?> endScenario()
-
resetInitialSequences
public java.util.List<SequenceBuilder> resetInitialSequences()
-
initialSequence
public SequenceBuilder initialSequence(java.lang.String name, SequenceBuilder copyFrom)
-
initialSequence
public SequenceBuilder initialSequence(java.lang.String name)
-
sequence
public SequenceBuilder sequence(java.lang.String name, SequenceBuilder copyFrom)
-
sequence
public SequenceBuilder sequence(java.lang.String name)
-
hasSequence
public boolean hasSequence(java.lang.String name)
-
findSequence
public SequenceBuilder findSequence(java.lang.String name)
-
maxRequests
public ScenarioBuilder maxRequests(int maxRequests)
-
maxSequences
public ScenarioBuilder maxSequences(int maxSequences)
-
prepareBuild
public void prepareBuild()
-
build
public Scenario build()
-
readFrom
public void readFrom(ScenarioBuilder other)
-
-