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:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.jmeter.config.ConfigTestElement
PASSWORD, USERNAME
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description RandomVariableConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMaximumValue()StringgetMinimumValue()StringgetOutputFormat()booleangetPerThread()StringgetRandomSeed()StringgetVariableName()voiditerationStart(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, expectsModification
-
Methods 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, traverseProperty
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.jmeter.config.ConfigElement
clone
-
-
-
-
Method Detail
-
iterationStart
public void iterationStart(LoopIterationEvent iterEvent)
Called when a loop iteration is about to start.- Specified by:
iterationStartin interfaceLoopIterationListener- Parameters:
iterEvent- the event
-
getMinimumValue
public String getMinimumValue()
- Returns:
- the minValue
-
setMinimumValue
public void setMinimumValue(String minValue)
- Parameters:
minValue- the minValue to set
-
getMaximumValue
public String getMaximumValue()
- Returns:
- the maxvalue
-
setMaximumValue
public void setMaximumValue(String maxvalue)
- Parameters:
maxvalue- the maxvalue to set
-
getVariableName
public String getVariableName()
- Returns:
- the variableName
-
setVariableName
public void setVariableName(String variableName)
- Parameters:
variableName- the variableName to set
-
getRandomSeed
public String getRandomSeed()
- Returns:
- the randomSeed
-
setRandomSeed
public void setRandomSeed(String randomSeed)
- 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
public String getOutputFormat()
- Returns:
- the outputFormat
-
setOutputFormat
public void setOutputFormat(String outputFormat)
- Parameters:
outputFormat- the outputFormat to set
-
-