Class BucketDelayedMessageIndexStats
java.lang.Object
org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringvoidrecordBucketSnapshotSizeBytes(long sizeBytes) voidrecordDelayedMessageIndexLoaded(long num) voidrecordFailEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType) voidrecordNumOfBuckets(int numOfBuckets) voidrecordSuccessEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType, long cost) voidrecordTriggerEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType) static String[]
-
Constructor Details
-
BucketDelayedMessageIndexStats
public BucketDelayedMessageIndexStats()
-
-
Method Details
-
genTopicMetricMap
-
recordNumOfBuckets
public void recordNumOfBuckets(int numOfBuckets) -
recordDelayedMessageIndexLoaded
public void recordDelayedMessageIndexLoaded(long num) -
recordBucketSnapshotSizeBytes
public void recordBucketSnapshotSizeBytes(long sizeBytes) -
recordTriggerEvent
public void recordTriggerEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType) -
recordSuccessEvent
public void recordSuccessEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType, long cost) -
recordFailEvent
public void recordFailEvent(org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats.Type eventType) -
joinKey
-
splitKey
-