Class DisabledTxnLogBufferedWriterMetricsStats
java.lang.Object
org.apache.pulsar.transaction.coordinator.impl.TxnLogBufferedWriterMetricsStats
org.apache.pulsar.transaction.coordinator.impl.DisabledTxnLogBufferedWriterMetricsStats
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidtriggerFlushByByMaxDelay(int recordCount, long bytesSize, long delayMillis) voidtriggerFlushByBytesSize(int recordCount, long bytesSize, long delayMillis) voidtriggerFlushByLargeSingleData(int recordCount, long bytesSize, long delayMillis) voidtriggerFlushByRecordsCount(int recordCount, long bytesSize, long delayMillis)
-
Field Details
-
DISABLED_BUFFERED_WRITER_METRICS
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classTxnLogBufferedWriterMetricsStats
-
triggerFlushByRecordsCount
public void triggerFlushByRecordsCount(int recordCount, long bytesSize, long delayMillis) - Overrides:
triggerFlushByRecordsCountin classTxnLogBufferedWriterMetricsStats
-
triggerFlushByBytesSize
public void triggerFlushByBytesSize(int recordCount, long bytesSize, long delayMillis) - Overrides:
triggerFlushByBytesSizein classTxnLogBufferedWriterMetricsStats
-
triggerFlushByByMaxDelay
public void triggerFlushByByMaxDelay(int recordCount, long bytesSize, long delayMillis) - Overrides:
triggerFlushByByMaxDelayin classTxnLogBufferedWriterMetricsStats
-
triggerFlushByLargeSingleData
public void triggerFlushByLargeSingleData(int recordCount, long bytesSize, long delayMillis) - Overrides:
triggerFlushByLargeSingleDatain classTxnLogBufferedWriterMetricsStats
-