public class DataSketchesOpStatsLogger extends Object implements org.apache.bookkeeper.stats.OpStatsLogger
| Constructor and Description |
|---|
DataSketchesOpStatsLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
long |
getCount(boolean success) |
double |
getQuantileValue(boolean success,
double quantile) |
long |
getSum(boolean success) |
void |
registerFailedEvent(long eventLatency,
TimeUnit unit) |
void |
registerFailedValue(long value) |
void |
registerSuccessfulEvent(long eventLatency,
TimeUnit unit) |
void |
registerSuccessfulValue(long value) |
void |
rotateLatencyCollection() |
org.apache.bookkeeper.stats.OpStatsData |
toOpStatsData() |
public void registerFailedEvent(long eventLatency,
TimeUnit unit)
registerFailedEvent in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic void registerSuccessfulEvent(long eventLatency,
TimeUnit unit)
registerSuccessfulEvent in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic void registerSuccessfulValue(long value)
registerSuccessfulValue in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic void registerFailedValue(long value)
registerFailedValue in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic org.apache.bookkeeper.stats.OpStatsData toOpStatsData()
toOpStatsData in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic void clear()
clear in interface org.apache.bookkeeper.stats.OpStatsLoggerpublic void rotateLatencyCollection()
public long getCount(boolean success)
public long getSum(boolean success)
public double getQuantileValue(boolean success,
double quantile)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.