Package org.apache.pulsar.client.impl
Interface ConsumerStatsRecorder
- All Superinterfaces:
ConsumerStats,Serializable
- All Known Implementing Classes:
ConsumerStatsDisabled,ConsumerStatsRecorderImpl,MultiTopicConsumerStatsRecorderImpl
-
Method Summary
Modifier and TypeMethodDescriptionOptional<io.netty.util.Timeout>voidvoidincrementNumAcksSent(long numAcks) voidvoidvoidreset()voidsetDeadLetterProducerStats(ProducerStats producerStats) voidsetRetryLetterProducerStats(ProducerStats producerStats) voidvoidupdateNumMsgsReceived(Message<?> message) Methods inherited from interface org.apache.pulsar.client.api.ConsumerStats
getDeadLetterProducerStats, getMsgNumInReceiverQueue, getMsgNumInSubReceiverQueue, getNumAcksFailed, getNumAcksSent, getNumBatchReceiveFailed, getNumBytesReceived, getNumMsgsReceived, getNumReceiveFailed, getPartitionStats, getRateBytesReceived, getRateMsgsReceived, getRetryLetterProducerStats, getTotaBatchReceivedFailed, getTotalAcksFailed, getTotalAcksSent, getTotalBytesReceived, getTotalMsgsReceived, getTotalReceivedFailed
-
Method Details
-
updateNumMsgsReceived
-
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
-
setDeadLetterProducerStats
-
setRetryLetterProducerStats
-