Class LoggerProviderConfiguration
- java.lang.Object
-
- io.opentelemetry.sdk.autoconfigure.LoggerProviderConfiguration
-
final class LoggerProviderConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.List<java.lang.String>
simpleProcessorExporterNames
-
Constructor Summary
Constructors Modifier Constructor Description private
LoggerProviderConfiguration()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static BatchLogRecordProcessor
configureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider)
(package private) static void
configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static LogLimits
configureLogLimits(ConfigProperties config)
(package private) static java.util.List<LogRecordProcessor>
configureLogRecordProcessors(ConfigProperties config, java.util.Map<java.lang.String,LogRecordExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables)
-
-
-
Method Detail
-
configureLoggerProvider
static void configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer, java.util.List<java.io.Closeable> closeables)
-
configureLogRecordProcessors
static java.util.List<LogRecordProcessor> configureLogRecordProcessors(ConfigProperties config, java.util.Map<java.lang.String,LogRecordExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables)
-
configureBatchLogRecordProcessor
static BatchLogRecordProcessor configureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider)
-
configureLogLimits
static LogLimits configureLogLimits(ConfigProperties config)
-
-