Package org.apache.pulsar.client.impl
Interface ProducerStatsRecorder
- All Superinterfaces:
ProducerStats,Serializable
- All Known Implementing Classes:
PartitionedTopicProducerStatsRecorderImpl,ProducerStatsDisabled,ProducerStatsRecorderImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidincrementNumAcksReceived(long latencyNs) voidvoidincrementSendFailed(long numMsgs) voidupdateNumMsgsSent(long numMsgs, long totalMsgsSize) Methods inherited from interface org.apache.pulsar.client.api.ProducerStats
getNumAcksReceived, getNumBytesSent, getNumMsgsSent, getNumSendFailed, getPartitionStats, getPendingQueueSize, getSendBytesRate, getSendLatencyMillis50pct, getSendLatencyMillis75pct, getSendLatencyMillis95pct, getSendLatencyMillis999pct, getSendLatencyMillis99pct, getSendLatencyMillisMax, getSendMsgsRate, getTotalAcksReceived, getTotalBytesSent, getTotalMsgsSent, getTotalSendFailed
-
Method Details
-
updateNumMsgsSent
void updateNumMsgsSent(long numMsgs, long totalMsgsSize) -
incrementSendFailed
void incrementSendFailed() -
incrementSendFailed
void incrementSendFailed(long numMsgs) -
incrementNumAcksReceived
void incrementNumAcksReceived(long latencyNs) -
cancelStatsTimeout
void cancelStatsTimeout()
-