public interface BatchLogRecordProcessorConfig
-
Method Summary
The Batch Log Record Processor maximum allowed time
Duration to export data.
The Batch Log Record Processor maximum batch size.
The Batch Log Record Processor maximum queue size.
The Batch Log Record Processor interval
Duration between two consecutive exports.
-
Method Details
-
scheduleDelay
@WithName("schedule.delay")
@WithDefault("1s")
Duration scheduleDelay()
The Batch Log Record Processor interval
Duration between two consecutive exports.
Default is `1S`.
-
maxQueueSize
@WithName("max.queue.size")
@WithDefault("2048")
Integer maxQueueSize()
The Batch Log Record Processor maximum queue size.
Default is `2048`.
-
maxExportBatchSize
@WithName("max.export.batch.size")
@WithDefault("512")
Integer maxExportBatchSize()
The Batch Log Record Processor maximum batch size.
Default is `512`.
-
exportTimeout
@WithName("export.timeout")
@WithDefault("30s")
Duration exportTimeout()
The Batch Log Record Processor maximum allowed time
Duration to export data.
Default is `30s`.