Class OpenTelemetryLoggingProperties.LogRecordProcessorConfig

java.lang.Object
io.arconia.opentelemetry.autoconfigure.logs.OpenTelemetryLoggingProperties.LogRecordProcessorConfig
Enclosing class:
OpenTelemetryLoggingProperties

public static class OpenTelemetryLoggingProperties.LogRecordProcessorConfig extends Object
Configuration for the batch log record processor.
  • Constructor Details

    • LogRecordProcessorConfig

      public LogRecordProcessorConfig()
  • Method Details

    • getScheduleDelay

      public Duration getScheduleDelay()
    • setScheduleDelay

      public void setScheduleDelay(Duration scheduleDelay)
    • getExportTimeout

      public Duration getExportTimeout()
    • setExportTimeout

      public void setExportTimeout(Duration exporterTimeout)
    • 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)