Class CounterConfig

  • All Implemented Interfaces:
    java.io.Serializable , java.lang.Cloneable , org.apache.jmeter.engine.event.LoopIterationListener , org.apache.jmeter.engine.util.NoThreadClone , org.apache.jmeter.gui.Searchable , org.apache.jmeter.testelement.TestElement , org.apache.jmeter.testelement.ThreadListener

    
    public class CounterConfig
    extends AbstractTestElement implements Serializable, LoopIterationListener, NoThreadClone, ThreadListener
                        

    Provides a counter per-thread(user) or per-thread group.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
      CounterConfig()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void iterationStart(LoopIterationEvent event)
      void setStart(long start)
      void setStart(String start)
      long getStart()
      String getStartAsString()
      void setEnd(long end)
      void setEnd(String end)
      void setResetOnThreadGroupIteration(boolean value) Configures if the counter must be reset on Thread Group Iteration.
      boolean isResetOnThreadGroupIteration() Returns true if counter must be reset on Thread Group Iteration.
      long getEnd() Returns counter upper limit (default Long.MAX_VALUE).
      String getEndAsString()
      void setIncrement(long inc)
      void setIncrement(String incr)
      long getIncrement()
      String getIncrementAsString()
      void setIsPerUser(boolean isPer)
      boolean isPerUser()
      void setVarName(String name)
      String getVarName()
      void setFormat(String format)
      String getFormat()
      void threadStarted()
      void threadFinished()
      • Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement

        addTestElement, canRemove, clear, clearTestElementChildren, clone, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyOrNull, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse
      • Methods inherited from class org.apache.jmeter.testelement.TestElement

        get, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getProps, getSchema, getString, removed, set
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait