Class RandomVariableConfig
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.config.ConfigTestElement
org.apache.jmeter.config.RandomVariableConfig
- All Implemented Interfaces:
Serializable, Cloneable, ConfigElement, LoopIterationListener, NoConfigMerge, NoThreadClone, Searchable, TestBean, TestElement
public class RandomVariableConfig
extends ConfigTestElement
implements TestBean, LoopIterationListener, NoThreadClone, NoConfigMerge
- See Also:
-
Field Summary
Fields inherited from class ConfigTestElement
PASSWORD, USERNAMEFields inherited from interface TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoiditerationStart(LoopIterationEvent iterEvent) Called when a loop iteration is about to start.voidsetMaximumValue(String maxvalue) voidsetMinimumValue(String minValue) voidsetOutputFormat(String outputFormat) voidsetPerThread(boolean perThread) voidsetRandomSeed(String randomSeed) voidsetVariableName(String variableName) Methods inherited from class ConfigTestElement
addConfigElement, addTestElement, expectsModificationMethods inherited from class AbstractTestElement
addPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyMethods inherited from class Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConfigElement
clone
-
Constructor Details
-
RandomVariableConfig
public RandomVariableConfig()
-
-
Method Details
-
iterationStart
Called when a loop iteration is about to start.- Specified by:
iterationStartin interfaceLoopIterationListener- Parameters:
iterEvent- the event
-
getMinimumValue
- Returns:
- the minValue
-
setMinimumValue
- Parameters:
minValue- the minValue to set
-
getMaximumValue
- Returns:
- the maxvalue
-
setMaximumValue
- Parameters:
maxvalue- the maxvalue to set
-
getVariableName
- Returns:
- the variableName
-
setVariableName
- Parameters:
variableName- the variableName to set
-
getRandomSeed
- Returns:
- the randomSeed
-
setRandomSeed
- Parameters:
randomSeed- the randomSeed to set
-
getPerThread
public boolean getPerThread()- Returns:
- the perThread
-
setPerThread
public void setPerThread(boolean perThread) - Parameters:
perThread- the perThread to set
-
getOutputFormat
- Returns:
- the outputFormat
-
setOutputFormat
- Parameters:
outputFormat- the outputFormat to set
-