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 privateLoggerProviderConfiguration()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static BatchLogRecordProcessorconfigureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider)(package private) static voidconfigureLoggerProvider(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 LogLimitsconfigureLogLimits(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)
-
-