Package org.apache.pulsar.client.impl
Class ProducerStatsDisabled
java.lang.Object
org.apache.pulsar.client.impl.ProducerStatsDisabled
- All Implemented Interfaces:
Serializable,org.apache.pulsar.client.api.ProducerStats,ProducerStatsRecorder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlonglonglonglongintdoubledoubledoubledoubledoubledoubledoubledoublelonglonglonglongvoidincrementNumAcksReceived(long latencyNs) voidvoidincrementSendFailed(long numMsgs) voidupdateNumMsgsSent(long numMsgs, long totalMsgsSize)
-
Constructor Details
-
ProducerStatsDisabled
public ProducerStatsDisabled()
-
-
Method Details
-
incrementSendFailed
public void incrementSendFailed()- Specified by:
incrementSendFailedin interfaceProducerStatsRecorder
-
incrementSendFailed
public void incrementSendFailed(long numMsgs) - Specified by:
incrementSendFailedin interfaceProducerStatsRecorder
-
incrementNumAcksReceived
public void incrementNumAcksReceived(long latencyNs) - Specified by:
incrementNumAcksReceivedin interfaceProducerStatsRecorder
-
updateNumMsgsSent
public void updateNumMsgsSent(long numMsgs, long totalMsgsSize) - Specified by:
updateNumMsgsSentin interfaceProducerStatsRecorder
-
cancelStatsTimeout
public void cancelStatsTimeout()- Specified by:
cancelStatsTimeoutin interfaceProducerStatsRecorder
-
getNumMsgsSent
public long getNumMsgsSent()- Specified by:
getNumMsgsSentin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getNumBytesSent
public long getNumBytesSent()- Specified by:
getNumBytesSentin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getNumSendFailed
public long getNumSendFailed()- Specified by:
getNumSendFailedin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getNumAcksReceived
public long getNumAcksReceived()- Specified by:
getNumAcksReceivedin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getTotalMsgsSent
public long getTotalMsgsSent()- Specified by:
getTotalMsgsSentin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getTotalBytesSent
public long getTotalBytesSent()- Specified by:
getTotalBytesSentin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getTotalSendFailed
public long getTotalSendFailed()- Specified by:
getTotalSendFailedin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getTotalAcksReceived
public long getTotalAcksReceived()- Specified by:
getTotalAcksReceivedin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendMsgsRate
public double getSendMsgsRate()- Specified by:
getSendMsgsRatein interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendBytesRate
public double getSendBytesRate()- Specified by:
getSendBytesRatein interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillis50pct
public double getSendLatencyMillis50pct()- Specified by:
getSendLatencyMillis50pctin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillis75pct
public double getSendLatencyMillis75pct()- Specified by:
getSendLatencyMillis75pctin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillis95pct
public double getSendLatencyMillis95pct()- Specified by:
getSendLatencyMillis95pctin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillis99pct
public double getSendLatencyMillis99pct()- Specified by:
getSendLatencyMillis99pctin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillis999pct
public double getSendLatencyMillis999pct()- Specified by:
getSendLatencyMillis999pctin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getSendLatencyMillisMax
public double getSendLatencyMillisMax()- Specified by:
getSendLatencyMillisMaxin interfaceorg.apache.pulsar.client.api.ProducerStats
-
getPendingQueueSize
public int getPendingQueueSize()- Specified by:
getPendingQueueSizein interfaceorg.apache.pulsar.client.api.ProducerStats
-