Class TimeRateAggregator

java.lang.Object
org.apache.jmeter.report.processor.TimeRateAggregator
All Implemented Interfaces:
Aggregator

public class TimeRateAggregator extends Object implements Aggregator
The class TimeRateAggregator is used to get samples rate by second.
Since:
3.0
  • Constructor Details

    • TimeRateAggregator

      public TimeRateAggregator()
  • Method Details

    • getGranularity

      public final long getGranularity()
      Returns:
      the granularity
    • setGranularity

      public final void setGranularity(long granularity)
      Parameters:
      granularity - the granularity to set
    • getCount

      public long getCount()
      Description copied from interface: Aggregator
      Gets the number of aggregated values.
      Specified by:
      getCount in interface Aggregator
      Returns:
      the number of aggregated values
    • getResult

      public double getResult()
      Description copied from interface: Aggregator
      Gets the result of the aggregation using stored values.
      Specified by:
      getResult in interface Aggregator
      Returns:
      the result of the aggregation.
    • addValue

      public void addValue(double value)
      Description copied from interface: Aggregator
      Adds the specified value to the storage of the current aggregator.
      Specified by:
      addValue in interface Aggregator
      Parameters:
      value - the value to aggregate
    • reset

      public void reset()
      Description copied from interface: Aggregator
      Reset the state of the aggregator.
      Specified by:
      reset in interface Aggregator