Package org.apache.pulsar.client.impl
Class MultiTopicConsumerStatsRecorderImpl
java.lang.Object
org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
- All Implemented Interfaces:
Serializable
,ConsumerStats
,MultiTopicConsumerStats
,ConsumerStatsRecorder
public class MultiTopicConsumerStatsRecorderImpl
extends ConsumerStatsRecorderImpl
implements MultiTopicConsumerStats
- See Also:
-
Constructor Summary
ConstructorDescriptionMultiTopicConsumerStatsRecorderImpl
(Consumer<?> consumer) MultiTopicConsumerStatsRecorderImpl
(PulsarClientImpl pulsarClient, ConsumerConfigurationData<?> conf, Consumer<?> consumer) -
Method Summary
Modifier and TypeMethodDescriptionvoid
updateCumulativeStats
(String partition, ConsumerStats stats) Methods inherited from class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
getMsgNumInReceiverQueue, getMsgNumInSubReceiverQueue, getNumAcksFailed, getNumAcksSent, getNumBatchReceiveFailed, getNumBytesReceived, getNumMsgsReceived, getNumReceiveFailed, getRateBytesReceived, getRateMsgsReceived, getStatTimeout, getTotaBatchReceivedFailed, getTotalAcksFailed, getTotalAcksSent, getTotalBytesReceived, getTotalMsgsReceived, getTotalReceivedFailed, incrementNumAcksFailed, incrementNumAcksSent, incrementNumBatchReceiveFailed, incrementNumReceiveFailed, reset, setDeadLetterProducerStats, setRetryLetterProducerStats, updateCumulativeStats, updateNumMsgsReceived
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
MultiTopicConsumerStatsRecorderImpl
public MultiTopicConsumerStatsRecorderImpl() -
MultiTopicConsumerStatsRecorderImpl
-
MultiTopicConsumerStatsRecorderImpl
public MultiTopicConsumerStatsRecorderImpl(PulsarClientImpl pulsarClient, ConsumerConfigurationData<?> conf, Consumer<?> consumer)
-
-
Method Details
-
updateCumulativeStats
-
getPartitionStats
- Specified by:
getPartitionStats
in interfaceConsumerStats
- Specified by:
getPartitionStats
in interfaceMultiTopicConsumerStats
-
getDeadLetterProducerStats
- Specified by:
getDeadLetterProducerStats
in interfaceConsumerStats
- Overrides:
getDeadLetterProducerStats
in classConsumerStatsRecorderImpl
-
getRetryLetterProducerStats
- Specified by:
getRetryLetterProducerStats
in interfaceConsumerStats
- Overrides:
getRetryLetterProducerStats
in classConsumerStatsRecorderImpl
-