public class PreciseThroughputTimer extends org.apache.jmeter.testelement.AbstractTestElement implements Cloneable, org.apache.jmeter.timers.Timer, org.apache.jmeter.testelement.TestStateListener, org.apache.jmeter.testbeans.TestBean
throughputPeriod).| Constructor and Description |
|---|
PreciseThroughputTimer() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
long |
delay() |
double |
getAllowedThroughputSurplus()
Deprecated.
|
int |
getBatchSize() |
int |
getBatchThreadDelay() |
long |
getDuration() |
int |
getExactLimit()
Deprecated.
|
Long |
getRandomSeed() |
double |
getThroughput()
Returns number of generated samples per
getThroughputPeriod() |
int |
getThroughputPeriod()
Allows to use business values for throughput configuration.
|
void |
setAllowedThroughputSurplus(double allowedThroughputSurplus)
Deprecated.
|
void |
setBatchSize(int batchSize) |
void |
setBatchThreadDelay(int batchThreadDelay) |
void |
setDuration(long duration) |
void |
setExactLimit(int exactLimit)
Deprecated.
|
void |
setRandomSeed(Long randomSeed) |
void |
setThroughput(double throughput)
Sets number of generated samples per
getThroughputPeriod() |
void |
setThroughputPeriod(int throughputPeriod) |
void |
testEnded() |
void |
testEnded(String s) |
void |
testStarted() |
void |
testStarted(String host) |
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, 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, traversePropertypublic Object clone()
clone in interface org.apache.jmeter.testelement.TestElementclone in class org.apache.jmeter.testelement.AbstractTestElementpublic void testStarted()
testStarted in interface org.apache.jmeter.testelement.TestStateListenerpublic void testStarted(String host)
testStarted in interface org.apache.jmeter.testelement.TestStateListenerpublic void testEnded()
testEnded in interface org.apache.jmeter.testelement.TestStateListenerpublic void testEnded(String s)
testEnded in interface org.apache.jmeter.testelement.TestStateListenerpublic long delay()
delay in interface org.apache.jmeter.timers.Timerpublic double getThroughput()
getThroughputPeriod()getThroughputPeriod()public void setThroughput(double throughput)
getThroughputPeriod()throughput - number of samples per getThroughputPeriod()public int getThroughputPeriod()
public void setThroughputPeriod(int throughputPeriod)
public long getDuration()
public void setDuration(long duration)
@Deprecated @API(status=DEPRECATED, since="5.3.0") public int getExactLimit()
@Deprecated @API(status=DEPRECATED, since="5.3.0") public void setExactLimit(int exactLimit)
@Deprecated @API(status=DEPRECATED, since="5.3.0") public double getAllowedThroughputSurplus()
@Deprecated @API(status=DEPRECATED, since="5.3.0") public void setAllowedThroughputSurplus(double allowedThroughputSurplus)
public Long getRandomSeed()
public void setRandomSeed(Long randomSeed)
public int getBatchSize()
public void setBatchSize(int batchSize)
public int getBatchThreadDelay()
public void setBatchThreadDelay(int batchThreadDelay)
Copyright © 1998-2020 Apache Software Foundation. All Rights Reserved.