public class StepTimer extends AbstractTimer
Timer.Builder, Timer.SampleMeter.Id, Meter.Typeclock, histogram| Constructor and Description |
|---|
StepTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
java.util.concurrent.TimeUnit baseTimeUnit,
long stepMillis)
Deprecated.
|
StepTimer(Meter.Id id,
Clock clock,
DistributionStatisticConfig distributionStatisticConfig,
PauseDetector pauseDetector,
java.util.concurrent.TimeUnit baseTimeUnit,
long stepMillis,
boolean supportsAggregablePercentiles) |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
double |
max(java.util.concurrent.TimeUnit unit) |
protected void |
recordNonNegative(long amount,
java.util.concurrent.TimeUnit unit) |
double |
totalTime(java.util.concurrent.TimeUnit unit) |
baseTimeUnit, close, equals, hashCode, record, record, record, recordCallable, takeSnapshotgetIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilder, builder, histogramCountAtValue, mean, measure, percentile, record, start, start, wrap, wraptakeSnapshot@Deprecated public StepTimer(Meter.Id id, Clock clock, DistributionStatisticConfig distributionStatisticConfig, PauseDetector pauseDetector, java.util.concurrent.TimeUnit baseTimeUnit, long stepMillis)
public StepTimer(Meter.Id id, Clock clock, DistributionStatisticConfig distributionStatisticConfig, PauseDetector pauseDetector, java.util.concurrent.TimeUnit baseTimeUnit, long stepMillis, boolean supportsAggregablePercentiles)
protected void recordNonNegative(long amount,
java.util.concurrent.TimeUnit unit)
recordNonNegative in class AbstractTimerpublic long count()
public double totalTime(java.util.concurrent.TimeUnit unit)
unit - The base unit of time to scale the total to.public double max(java.util.concurrent.TimeUnit unit)
unit - The base unit of time to scale the max to.