Package io.hyperfoil.api.config
Class SequenceBuilder
- java.lang.Object
-
- io.hyperfoil.api.config.BaseSequenceBuilder<SequenceBuilder>
-
- io.hyperfoil.api.config.SequenceBuilder
-
- All Implemented Interfaces:
BuilderBase<SequenceBuilder>
public class SequenceBuilder extends BaseSequenceBuilder<SequenceBuilder>
- Author:
- Ståle Pedersen
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.hyperfoil.api.config.BaseSequenceBuilder
BaseSequenceBuilder.SimpleAdapter, BaseSequenceBuilder.SimpleBuilder
-
Nested classes/interfaces inherited from interface io.hyperfoil.api.config.BuilderBase
BuilderBase.CopyUtil, BuilderBase.IgnoreCopy, BuilderBase.ThrowingSupplier<T>
-
-
Field Summary
-
Fields inherited from class io.hyperfoil.api.config.BaseSequenceBuilder
parent, steps
-
-
Constructor Summary
Constructors Constructor Description SequenceBuilder(ScenarioBuilder scenario)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Sequencebuild(int offset)intconcurrency()SequenceBuilderconcurrency(int concurrency)ScenarioBuilderendSequence()java.lang.Stringname()voidnextSequence(java.lang.String nextSequence)voidprepareBuild()SequenceBuilderrootSequence()-
Methods inherited from class io.hyperfoil.api.config.BaseSequenceBuilder
buildSteps, end, indexOf, insertAfter, insertBefore, isEmpty, self, step, step, step, stepBuilder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.hyperfoil.api.config.BuilderBase
copy
-
-
-
-
Constructor Detail
-
SequenceBuilder
public SequenceBuilder(ScenarioBuilder scenario)
-
-
Method Detail
-
concurrency
public SequenceBuilder concurrency(int concurrency)
-
concurrency
public int concurrency()
-
prepareBuild
public void prepareBuild()
- Specified by:
prepareBuildin interfaceBuilderBase<SequenceBuilder>- Overrides:
prepareBuildin classBaseSequenceBuilder<SequenceBuilder>
-
build
public Sequence build(int offset)
-
rootSequence
public SequenceBuilder rootSequence()
- Overrides:
rootSequencein classBaseSequenceBuilder<SequenceBuilder>
-
endSequence
public ScenarioBuilder endSequence()
- Overrides:
endSequencein classBaseSequenceBuilder<SequenceBuilder>
-
name
public java.lang.String name()
- Overrides:
namein classBaseSequenceBuilder<SequenceBuilder>
-
nextSequence
public void nextSequence(java.lang.String nextSequence)
-
-