Package org.apache.jmeter.config
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 org.apache.jmeter.config.ConfigTestElement
PASSWORD, USERNAMEFields inherited from interface org.apache.jmeter.testelement.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 org.apache.jmeter.config.ConfigTestElement
addConfigElement, addTestElement, expectsModificationMethods inherited from class org.apache.jmeter.testelement.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 java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jmeter.config.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
-