类 ConsumerStatsRecorderImpl
java.lang.Object
org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
- 所有已实现的接口:
Serializable,ConsumerStats,ConsumerStatsRecorder
- 另请参阅:
-
构造器概要
构造器构造器说明ConsumerStatsRecorderImpl(Consumer<?> consumer) ConsumerStatsRecorderImpl(PulsarClientImpl pulsarClient, ConsumerConfigurationData<?> conf, Consumer<?> consumer) -
方法概要
修饰符和类型方法说明longlonglonglonglonglongdoubledoubleOptional<io.netty.util.Timeout>longlonglonglonglonglongvoidvoidincrementNumAcksSent(long numAcks) voidvoidvoidreset()voidsetDeadLetterProducerStats(ProducerStats producerStats) voidsetRetryLetterProducerStats(ProducerStats producerStats) voidvoidupdateNumMsgsReceived(Message<?> message) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.apache.pulsar.client.api.ConsumerStats
getPartitionStats
-
构造器详细资料
-
ConsumerStatsRecorderImpl
public ConsumerStatsRecorderImpl() -
ConsumerStatsRecorderImpl
-
ConsumerStatsRecorderImpl
public ConsumerStatsRecorderImpl(PulsarClientImpl pulsarClient, ConsumerConfigurationData<?> conf, Consumer<?> consumer)
-
-
方法详细资料
-
updateNumMsgsReceived
- 指定者:
updateNumMsgsReceived在接口中ConsumerStatsRecorder
-
incrementNumAcksSent
public void incrementNumAcksSent(long numAcks) - 指定者:
incrementNumAcksSent在接口中ConsumerStatsRecorder
-
incrementNumAcksFailed
public void incrementNumAcksFailed()- 指定者:
incrementNumAcksFailed在接口中ConsumerStatsRecorder
-
incrementNumReceiveFailed
public void incrementNumReceiveFailed() -
incrementNumBatchReceiveFailed
public void incrementNumBatchReceiveFailed() -
getStatTimeout
- 指定者:
getStatTimeout在接口中ConsumerStatsRecorder
-
reset
public void reset()- 指定者:
reset在接口中ConsumerStatsRecorder
-
updateCumulativeStats
- 指定者:
updateCumulativeStats在接口中ConsumerStatsRecorder
-
getMsgNumInReceiverQueue
- 指定者:
getMsgNumInReceiverQueue在接口中ConsumerStats
-
getMsgNumInSubReceiverQueue
- 指定者:
getMsgNumInSubReceiverQueue在接口中ConsumerStats
-
getDeadLetterProducerStats
- 指定者:
getDeadLetterProducerStats在接口中ConsumerStats
-
getRetryLetterProducerStats
- 指定者:
getRetryLetterProducerStats在接口中ConsumerStats
-
setDeadLetterProducerStats
-
setRetryLetterProducerStats
-
getNumMsgsReceived
public long getNumMsgsReceived()- 指定者:
getNumMsgsReceived在接口中ConsumerStats
-
getNumBytesReceived
public long getNumBytesReceived()- 指定者:
getNumBytesReceived在接口中ConsumerStats
-
getNumAcksSent
public long getNumAcksSent()- 指定者:
getNumAcksSent在接口中ConsumerStats
-
getNumAcksFailed
public long getNumAcksFailed()- 指定者:
getNumAcksFailed在接口中ConsumerStats
-
getNumReceiveFailed
public long getNumReceiveFailed()- 指定者:
getNumReceiveFailed在接口中ConsumerStats
-
getNumBatchReceiveFailed
public long getNumBatchReceiveFailed()- 指定者:
getNumBatchReceiveFailed在接口中ConsumerStats
-
getTotalMsgsReceived
public long getTotalMsgsReceived()- 指定者:
getTotalMsgsReceived在接口中ConsumerStats
-
getTotalBytesReceived
public long getTotalBytesReceived()- 指定者:
getTotalBytesReceived在接口中ConsumerStats
-
getTotalReceivedFailed
public long getTotalReceivedFailed()- 指定者:
getTotalReceivedFailed在接口中ConsumerStats
-
getTotaBatchReceivedFailed
public long getTotaBatchReceivedFailed()- 指定者:
getTotaBatchReceivedFailed在接口中ConsumerStats
-
getTotalAcksSent
public long getTotalAcksSent()- 指定者:
getTotalAcksSent在接口中ConsumerStats
-
getTotalAcksFailed
public long getTotalAcksFailed()- 指定者:
getTotalAcksFailed在接口中ConsumerStats
-
getRateMsgsReceived
public double getRateMsgsReceived()- 指定者:
getRateMsgsReceived在接口中ConsumerStats
-
getRateBytesReceived
public double getRateBytesReceived()- 指定者:
getRateBytesReceived在接口中ConsumerStats
-