protected static final class BasicMetricsContext.BasicSnapshot extends java.lang.Object implements MetricsContext.Snapshot
| Constructor and Description |
|---|
BasicSnapshot(long countSucc,
double succRateLast,
long countFail,
double failRateLast,
long countByte,
double byteRateLast,
long startTime,
long elapsedTime,
int actualConcurrencyLast,
double actualConcurrencyMean,
long sumDur,
long sumLat,
com.codahale.metrics.Snapshot durSnapshot,
com.codahale.metrics.Snapshot latSnapshot) |
| Modifier and Type | Method and Description |
|---|---|
int |
getActualConcurrencyLast() |
double |
getActualConcurrencyMean() |
long |
getByteCount() |
double |
getByteRateLast() |
double |
getByteRateMean() |
long |
getDurationHiQ() |
long |
getDurationLoQ() |
long |
getDurationMax() |
double |
getDurationMean() |
long |
getDurationMed() |
long |
getDurationMin() |
long |
getDurationSum() |
long |
getElapsedTimeMillis() |
long |
getFailCount() |
double |
getFailRateLast() |
double |
getFailRateMean() |
long |
getLatencyHiQ() |
long |
getLatencyLoQ() |
long |
getLatencyMax() |
double |
getLatencyMean() |
long |
getLatencyMed() |
long |
getLatencyMin() |
long |
getLatencySum() |
long |
getStartTimeMillis() |
long |
getSuccCount() |
double |
getSuccRateLast() |
double |
getSuccRateMean() |
public BasicSnapshot(long countSucc,
double succRateLast,
long countFail,
double failRateLast,
long countByte,
double byteRateLast,
long startTime,
long elapsedTime,
int actualConcurrencyLast,
double actualConcurrencyMean,
long sumDur,
long sumLat,
com.codahale.metrics.Snapshot durSnapshot,
com.codahale.metrics.Snapshot latSnapshot)
public final long getSuccCount()
getSuccCount in interface MetricsContext.Snapshotpublic final double getSuccRateMean()
getSuccRateMean in interface MetricsContext.Snapshotpublic final double getSuccRateLast()
getSuccRateLast in interface MetricsContext.Snapshotpublic final long getFailCount()
getFailCount in interface MetricsContext.Snapshotpublic final double getFailRateMean()
getFailRateMean in interface MetricsContext.Snapshotpublic final double getFailRateLast()
getFailRateLast in interface MetricsContext.Snapshotpublic final long getByteCount()
getByteCount in interface MetricsContext.Snapshotpublic final double getByteRateMean()
getByteRateMean in interface MetricsContext.Snapshotpublic final double getByteRateLast()
getByteRateLast in interface MetricsContext.Snapshotpublic final long getDurationMin()
getDurationMin in interface MetricsContext.Snapshotpublic final long getDurationLoQ()
getDurationLoQ in interface MetricsContext.Snapshotpublic final long getDurationMed()
getDurationMed in interface MetricsContext.Snapshotpublic final long getDurationHiQ()
getDurationHiQ in interface MetricsContext.Snapshotpublic final long getDurationMax()
getDurationMax in interface MetricsContext.Snapshotpublic final long getDurationSum()
getDurationSum in interface MetricsContext.Snapshotpublic final double getDurationMean()
getDurationMean in interface MetricsContext.Snapshotpublic final long getLatencyMin()
getLatencyMin in interface MetricsContext.Snapshotpublic final long getLatencyLoQ()
getLatencyLoQ in interface MetricsContext.Snapshotpublic final long getLatencyMed()
getLatencyMed in interface MetricsContext.Snapshotpublic final long getLatencyHiQ()
getLatencyHiQ in interface MetricsContext.Snapshotpublic final long getLatencyMax()
getLatencyMax in interface MetricsContext.Snapshotpublic final long getLatencySum()
getLatencySum in interface MetricsContext.Snapshotpublic final double getLatencyMean()
getLatencyMean in interface MetricsContext.Snapshotpublic final long getStartTimeMillis()
getStartTimeMillis in interface MetricsContext.Snapshotpublic final long getElapsedTimeMillis()
getElapsedTimeMillis in interface MetricsContext.Snapshotpublic final int getActualConcurrencyLast()
getActualConcurrencyLast in interface MetricsContext.Snapshotpublic final double getActualConcurrencyMean()
getActualConcurrencyMean in interface MetricsContext.Snapshot