Class SamplerMetric
- java.lang.Object
-
- org.apache.jmeter.visualizers.backend.SamplerMetric
-
public class SamplerMetric extends Object
Sampler metric- Since:
- 2.13
-
-
Constructor Summary
Constructors Constructor Description SamplerMetric()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(SampleResult result)Add aSampleResultto be used in the statisticsdoublegetAllMaxTime()Get the maximal elapsed time for requests within sliding windowdoublegetAllMean()Get the arithmetic mean of the stored valuesdoublegetAllMinTime()Get the minimal elapsed time for requests within sliding windowdoublegetAllPercentile(double percentile)Returns an estimate for the requested percentile of the stored values.intgetFailures()Get the number of failed requests for the current time slotdoublegetKoMaxTime()Get the maximal elapsed time for requests within sliding windowdoublegetKoMean()Get the arithmetic mean of the stored valuesdoublegetKoMinTime()Get the minimal elapsed time for requests within sliding windowdoublegetKoPercentile(double percentile)Returns an estimate for the requested percentile of the stored values.doublegetOkMaxTime()Get the maximal elapsed time for requests within sliding windowdoublegetOkMean()Get the arithmetic mean of the stored valuesdoublegetOkMinTime()Get the minimal elapsed time for requests within sliding windowdoublegetOkPercentile(double percentile)Returns an estimate for the requested percentile of the stored values.intgetSuccesses()Get the number of successful requests for the current time slotintgetTotal()Get the number of total requests for the current time slotvoidresetForTimeInterval()Reset metric except for percentile related data
-
-
-
Method Detail
-
add
public void add(SampleResult result)
Add aSampleResultto be used in the statistics- Parameters:
result-SampleResultto be used
-
resetForTimeInterval
public void resetForTimeInterval()
Reset metric except for percentile related data
-
getTotal
public int getTotal()
Get the number of total requests for the current time slot- Returns:
- number of total requests
-
getSuccesses
public int getSuccesses()
Get the number of successful requests for the current time slot- Returns:
- number of successful requests
-
getFailures
public int getFailures()
Get the number of failed requests for the current time slot- Returns:
- number of failed requests
-
getOkMaxTime
public double getOkMaxTime()
Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getOkMinTime
public double getOkMinTime()
Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getOkMean
public double getOkMean()
Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getOkPercentile
public double getOkPercentile(double percentile)
Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-
getKoMaxTime
public double getKoMaxTime()
Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getKoMinTime
public double getKoMinTime()
Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getKoMean
public double getKoMean()
Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getKoPercentile
public double getKoPercentile(double percentile)
Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-
getAllMaxTime
public double getAllMaxTime()
Get the maximal elapsed time for requests within sliding window- Returns:
- the maximal elapsed time, or
0if no requests have been added yet
-
getAllMinTime
public double getAllMinTime()
Get the minimal elapsed time for requests within sliding window- Returns:
- the minTime, or
Long.MAX_VALUEif no requests have been added yet
-
getAllMean
public double getAllMean()
Get the arithmetic mean of the stored values- Returns:
- The arithmetic mean of the stored values
-
getAllPercentile
public double getAllPercentile(double percentile)
Returns an estimate for the requested percentile of the stored values.- Parameters:
percentile- the requested percentile (scaled from 0 - 100)- Returns:
- Returns an estimate for the requested percentile of the stored values.
-
-