Package org.apache.pulsar.compaction
Class CompactionRecord
java.lang.Object
org.apache.pulsar.compaction.CompactionRecord
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.apache.pulsar.common.stats.Ratestatic final long[]final org.apache.bookkeeper.mledger.util.StatsBucketsfinal org.apache.pulsar.common.stats.Rate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCompactionEndOp(boolean succeed) voidaddCompactionLatencyOp(long latency, TimeUnit unit) voidaddCompactionReadOp(long readableBytes) voidvoidvoidaddCompactionWriteOp(long writeableBytes) longlonglong[]org.apache.bookkeeper.mledger.util.StatsBucketsdoublelonglongdoublevoidreset()
-
Field Details
-
WRITE_LATENCY_BUCKETS_USEC
public static final long[] WRITE_LATENCY_BUCKETS_USEC -
writeLatencyStats
public final org.apache.bookkeeper.mledger.util.StatsBuckets writeLatencyStats -
writeRate
public final org.apache.pulsar.common.stats.Rate writeRate -
readRate
public final org.apache.pulsar.common.stats.Rate readRate
-
-
Constructor Details
-
CompactionRecord
public CompactionRecord()
-
-
Method Details
-
reset
public void reset() -
addCompactionRemovedEvent
public void addCompactionRemovedEvent() -
addCompactionStartOp
public void addCompactionStartOp() -
addCompactionEndOp
public void addCompactionEndOp(boolean succeed) -
addCompactionReadOp
public void addCompactionReadOp(long readableBytes) -
addCompactionWriteOp
public void addCompactionWriteOp(long writeableBytes) -
addCompactionLatencyOp
-
getCompactionRemovedEventCount
public long getCompactionRemovedEventCount() -
getCompactionSucceedCount
public long getCompactionSucceedCount() -
getCompactionFailedCount
public long getCompactionFailedCount() -
getCompactionDurationTimeInMills
public long getCompactionDurationTimeInMills() -
getCompactionLatencyBuckets
public long[] getCompactionLatencyBuckets() -
getCompactionLatencyStats
public org.apache.bookkeeper.mledger.util.StatsBuckets getCompactionLatencyStats() -
getCompactionReadThroughput
public double getCompactionReadThroughput() -
getCompactionWriteThroughput
public double getCompactionWriteThroughput()
-