static BatchLogRecordProcessorBuilder |
BatchLogRecordProcessor.builder(LogRecordExporter logRecordExporter) |
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setExporterTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
Sets the maximum time an export will be allowed to run before being cancelled.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setExporterTimeout(java.time.Duration timeout) |
Sets the maximum time an export will be allowed to run before being cancelled.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setMaxExportBatchSize(int maxExportBatchSize) |
Sets the maximum batch size for every export.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setMaxQueueSize(int maxQueueSize) |
Sets the maximum number of Logs that are kept in the queue before start dropping.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setMeterProvider(MeterProvider meterProvider) |
Sets the MeterProvider to use to collect metrics related to batch export.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setScheduleDelay(long delay,
java.util.concurrent.TimeUnit unit) |
Sets the delay interval between two consecutive exports.
|
BatchLogRecordProcessorBuilder |
BatchLogRecordProcessorBuilder.setScheduleDelay(java.time.Duration delay) |
Sets the delay interval between two consecutive exports.
|