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, USERNAME
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
iterationStart
(LoopIterationEvent iterEvent) Called when a loop iteration is about to start.void
setMaximumValue
(String maxvalue) void
setMinimumValue
(String minValue) void
setOutputFormat
(String outputFormat) void
setPerThread
(boolean perThread) void
setRandomSeed
(String randomSeed) void
setVariableName
(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
-
Constructor Details
-
RandomVariableConfig
public RandomVariableConfig()
-
-
Method Details
-
iterationStart
Called when a loop iteration is about to start.- Specified by:
iterationStart
in 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
-