Package org.apache.pulsar.client.impl
Interface ConsumerStatsRecorder
-
- All Superinterfaces:
org.apache.pulsar.client.api.ConsumerStats,java.io.Serializable
- All Known Implementing Classes:
ConsumerStatsDisabled,ConsumerStatsRecorderImpl
public interface ConsumerStatsRecorder extends org.apache.pulsar.client.api.ConsumerStats
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<io.netty.util.Timeout>getStatTimeout()voidincrementNumAcksFailed()voidincrementNumAcksSent(long numAcks)voidincrementNumBatchReceiveFailed()voidincrementNumReceiveFailed()voidreset()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 Detail
-
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
java.util.Optional<io.netty.util.Timeout> getStatTimeout()
-
reset
void reset()
-
updateCumulativeStats
void updateCumulativeStats(org.apache.pulsar.client.api.ConsumerStats stats)
-
-