Class OpenTelemetryLoggingProperties.LogRecordProcessorConfig
java.lang.Object
io.arconia.opentelemetry.autoconfigure.logs.OpenTelemetryLoggingProperties.LogRecordProcessorConfig
- Enclosing class:
OpenTelemetryLoggingProperties
Configuration for the batch log record processor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintbooleanvoidsetExportTimeout(Duration exporterTimeout) voidsetMaxExportBatchSize(int maxExportBatchSize) voidsetMaxQueueSize(int maxQueueSize) voidsetMetrics(boolean metrics) voidsetScheduleDelay(Duration scheduleDelay)
-
Constructor Details
-
LogRecordProcessorConfig
public LogRecordProcessorConfig()
-
-
Method Details
-
getScheduleDelay
-
setScheduleDelay
-
getExportTimeout
-
setExportTimeout
-
getMaxQueueSize
public int getMaxQueueSize() -
setMaxQueueSize
public void setMaxQueueSize(int maxQueueSize) -
getMaxExportBatchSize
public int getMaxExportBatchSize() -
setMaxExportBatchSize
public void setMaxExportBatchSize(int maxExportBatchSize) -
isMetrics
public boolean isMetrics() -
setMetrics
public void setMetrics(boolean metrics)
-