Uses of Class
io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
Packages that use SdkLoggerProviderBuilder
Package
Description
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
The OpenTelemetry SDK implementation of logging.
-
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type SdkLoggerProviderBuilderModifier and TypeFieldDescriptionAutoConfiguredOpenTelemetrySdkBuilder.loggerProviderCustomizer
AutoConfiguredOpenTelemetrySdkBuilder.loggerProviderCustomizer
Methods in io.opentelemetry.sdk.autoconfigure with parameters of type SdkLoggerProviderBuilderModifier and TypeMethodDescription(package private) static void
LoggerProviderConfiguration.configureLoggerProvider
(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, BiFunction<? super LogRecordProcessor, ConfigProperties, ? extends LogRecordProcessor> logRecordProcessorCustomizer, List<Closeable> closeables) Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SdkLoggerProviderBuilderModifier and TypeMethodDescriptionAutoConfiguredOpenTelemetrySdkBuilder.addLoggerProviderCustomizer
(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization.AutoConfiguredOpenTelemetrySdkBuilder.addLoggerProviderCustomizer
(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization. -
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type SdkLoggerProviderBuilderModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizer
AutoConfigurationCustomizer.addLoggerProviderCustomizer
(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addLoggerProviderCustomizer
(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization. -
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.logs
Methods in io.opentelemetry.sdk.logs that return SdkLoggerProviderBuilderModifier and TypeMethodDescription(package private) SdkLoggerProviderBuilder
SdkLoggerProviderBuilder.addLoggerConfiguratorCondition
(Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Adds a condition to the logger configurator, which computesLoggerConfig
for eachInstrumentationScopeInfo
.SdkLoggerProviderBuilder.addLogRecordProcessor
(LogRecordProcessor processor) Add a log processor.SdkLoggerProviderBuilder.addResource
(Resource resource) Merge aResource
with the current.static SdkLoggerProviderBuilder
SdkLoggerProvider.builder()
Returns a newSdkLoggerProviderBuilder
forSdkLoggerProvider
.Assign aClock
.(package private) SdkLoggerProviderBuilder
SdkLoggerProviderBuilder.setLoggerConfigurator
(ScopeConfigurator<LoggerConfig> loggerConfigurator) Set the logger configurator, which computesLoggerConfig
for eachInstrumentationScopeInfo
.SdkLoggerProviderBuilder.setLogLimits
(Supplier<LogLimits> logLimitsSupplier) SdkLoggerProviderBuilder.setResource
(Resource resource) Assign aResource
to be attached to allLogRecordData
created byLogger
s obtained from theSdkLoggerProvider
. -
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.logs.internal
Methods in io.opentelemetry.sdk.logs.internal with parameters of type SdkLoggerProviderBuilderModifier and TypeMethodDescriptionstatic void
SdkLoggerProviderUtil.addLoggerConfiguratorCondition
(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Reflectively add a logger configurator condition to theSdkLoggerProviderBuilder
.static void
SdkLoggerProviderUtil.setLoggerConfigurator
(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, ScopeConfigurator<LoggerConfig> loggerConfigurator) Reflectively set theScopeConfigurator
to theSdkLoggerProviderBuilder
.