Class SyncTimerWrapper.SyncTimerWrapperBuilder<C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>>
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.timers.SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>
-
- All Implemented Interfaces:
JmcWrapperBuilder<C>
- Enclosing class:
- SyncTimerWrapper
public abstract static class SyncTimerWrapper.SyncTimerWrapperBuilder<C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>> extends AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C,B>
Builder.
-
-
Constructor Summary
Constructors Constructor Description SyncTimerWrapperBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected B$fillValuesFrom(C instance)abstract Cbuild()build Wrapper.protected abstract Bself()java.lang.StringtoString()BwithGroupSize(java.lang.Integer groupSize)Number of threads to release at once.BwithGroupSize(java.lang.String groupSize)Number of threads to release at once.BwithGroupSize(Variable groupSize)Number of threads to release at once.BwithTimeout(java.lang.Integer timeout)Timeout in milliseconds.BwithTimeout(java.lang.String timeout)Timeout in milliseconds.BwithTimeout(Variable timeout)Timeout in milliseconds.-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder
withComment, withEnabled, withName
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder
addTags, withIsInitialized, withTags
-
-
-
-
Method Detail
-
withGroupSize
public B withGroupSize(java.lang.String groupSize)
Number of threads to release at once. Setting it to 0 is equivalent to setting it to Number of threads in Thread Group.
-
withGroupSize
public B withGroupSize(java.lang.Integer groupSize)
Number of threads to release at once. Setting it to 0 is equivalent to setting it to Number of threads in Thread Group.
-
withGroupSize
public B withGroupSize(Variable groupSize)
Number of threads to release at once. Setting it to 0 is equivalent to setting it to Number of threads in Thread Group.
-
withTimeout
public B withTimeout(java.lang.String timeout)
Timeout in milliseconds. If set to 0, Timer will wait for the number of threads to reach the value in "Number of Simultaneous Users to Group". If superior to 0, then timer will wait at max "Timeout in milliseconds" for the number of Threads. If after the timeout interval the number of users waiting is not reached, timer will stop waiting. Defaults to 0.
-
withTimeout
public B withTimeout(java.lang.Integer timeout)
Timeout in milliseconds. If set to 0, Timer will wait for the number of threads to reach the value in "Number of Simultaneous Users to Group". If superior to 0, then timer will wait at max "Timeout in milliseconds" for the number of Threads. If after the timeout interval the number of users waiting is not reached, timer will stop waiting. Defaults to 0.
-
withTimeout
public B withTimeout(Variable timeout)
Timeout in milliseconds. If set to 0, Timer will wait for the number of threads to reach the value in "Number of Simultaneous Users to Group". If superior to 0, then timer will wait at max "Timeout in milliseconds" for the number of Threads. If after the timeout interval the number of users waiting is not reached, timer will stop waiting. Defaults to 0.
-
$fillValuesFrom
protected B $fillValuesFrom(C instance)
- Overrides:
$fillValuesFromin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>>
-
self
protected abstract B self()
- Specified by:
selfin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>>
-
build
public abstract C build()
Description copied from interface:JmcWrapperBuilderbuild Wrapper.- Specified by:
buildin interfaceJmcWrapperBuilder<C extends SyncTimerWrapper>- Specified by:
buildin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<org.apache.jmeter.timers.SyncTimer,C extends SyncTimerWrapper,B extends SyncTimerWrapper.SyncTimerWrapperBuilder<C,B>>
-
-