public class CompactionRecord extends Object
| Modifier and Type | Field and Description |
|---|---|
org.apache.pulsar.common.stats.Rate |
readRate |
static long[] |
WRITE_LATENCY_BUCKETS_USEC |
StatsBuckets |
writeLatencyStats |
org.apache.pulsar.common.stats.Rate |
writeRate |
| Constructor and Description |
|---|
CompactionRecord() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCompactionEndOp(boolean succeed) |
void |
addCompactionLatencyOp(long latency,
TimeUnit unit) |
void |
addCompactionReadOp(long readableBytes) |
void |
addCompactionRemovedEvent() |
void |
addCompactionStartOp() |
void |
addCompactionWriteOp(long writeableBytes) |
long |
getCompactionDurationTimeInMills() |
long |
getCompactionFailedCount() |
long[] |
getCompactionLatencyBuckets() |
StatsBuckets |
getCompactionLatencyStats() |
double |
getCompactionReadThroughput() |
long |
getCompactionRemovedEventCount() |
long |
getCompactionSucceedCount() |
double |
getCompactionWriteThroughput() |
void |
reset() |
public static final long[] WRITE_LATENCY_BUCKETS_USEC
public final StatsBuckets writeLatencyStats
public final org.apache.pulsar.common.stats.Rate writeRate
public final org.apache.pulsar.common.stats.Rate readRate
public void reset()
public void addCompactionRemovedEvent()
public void addCompactionStartOp()
public void addCompactionEndOp(boolean succeed)
public void addCompactionReadOp(long readableBytes)
public void addCompactionWriteOp(long writeableBytes)
public void addCompactionLatencyOp(long latency,
TimeUnit unit)
public long getCompactionRemovedEventCount()
public long getCompactionSucceedCount()
public long getCompactionFailedCount()
public long getCompactionDurationTimeInMills()
public long[] getCompactionLatencyBuckets()
public StatsBuckets getCompactionLatencyStats()
public double getCompactionReadThroughput()
public double getCompactionWriteThroughput()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.