Package org.apache.pulsar.client.impl
Interface ConsumerStatsRecorder
- All Superinterfaces:
org.apache.pulsar.client.api.ConsumerStats,Serializable
- All Known Implementing Classes:
ConsumerStatsDisabled,ConsumerStatsRecorderImpl,MultiTopicConsumerStatsRecorderImpl
public interface ConsumerStatsRecorder
extends org.apache.pulsar.client.api.ConsumerStats
-
Method Summary
Modifier and TypeMethodDescriptionOptional<io.netty.util.Timeout>voidvoidincrementNumAcksSent(long numAcks) voidvoidvoidreset()voidupdateCumulativeStats(org.apache.pulsar.client.api.ConsumerStats stats) voidupdateNumMsgsReceived(org.apache.pulsar.client.api.Message<?> message) Methods inherited from interface org.apache.pulsar.client.api.ConsumerStats
getMsgNumInReceiverQueue, getMsgNumInSubReceiverQueue, getNumAcksFailed, getNumAcksSent, getNumBatchReceiveFailed, getNumBytesReceived, getNumMsgsReceived, getNumReceiveFailed, getRateBytesReceived, getRateMsgsReceived, getTotaBatchReceivedFailed, getTotalAcksFailed, getTotalAcksSent, getTotalBytesReceived, getTotalMsgsReceived, getTotalReceivedFailed
-
Method Details
-
updateNumMsgsReceived
void updateNumMsgsReceived(org.apache.pulsar.client.api.Message<?> message) -
incrementNumAcksSent
void incrementNumAcksSent(long numAcks) -
incrementNumAcksFailed
void incrementNumAcksFailed() -
incrementNumReceiveFailed
void incrementNumReceiveFailed() -
incrementNumBatchReceiveFailed
void incrementNumBatchReceiveFailed() -
getStatTimeout
Optional<io.netty.util.Timeout> getStatTimeout() -
reset
void reset() -
updateCumulativeStats
void updateCumulativeStats(org.apache.pulsar.client.api.ConsumerStats stats)
-