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.loggerProviderCustomizerAutoConfiguredOpenTelemetrySdkBuilder.loggerProviderCustomizerMethods in io.opentelemetry.sdk.autoconfigure with parameters of type SdkLoggerProviderBuilderModifier and TypeMethodDescription(package private) static voidLoggerProviderConfiguration.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 aBiFunctionto invoke the with theSdkLoggerProviderBuilderto allow customization.AutoConfiguredOpenTelemetrySdkBuilder.addLoggerProviderCustomizer(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunctionto invoke the with theSdkLoggerProviderBuilderto 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 AutoConfigurationCustomizerAutoConfigurationCustomizer.addLoggerProviderCustomizer(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunctionto invoke the with theSdkLoggerProviderBuilderto allow customization.default AutoConfigurationCustomizerAutoConfigurationCustomizer.addLoggerProviderCustomizer(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunctionto invoke the with theSdkLoggerProviderBuilderto allow customization. -
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.logs
Methods in io.opentelemetry.sdk.logs that return SdkLoggerProviderBuilderModifier and TypeMethodDescription(package private) SdkLoggerProviderBuilderSdkLoggerProviderBuilder.addLoggerConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Adds a condition to the logger configurator, which computesLoggerConfigfor eachInstrumentationScopeInfo.SdkLoggerProviderBuilder.addLogRecordProcessor(LogRecordProcessor processor) Add a log processor.SdkLoggerProviderBuilder.addResource(Resource resource) Merge aResourcewith the current.static SdkLoggerProviderBuilderSdkLoggerProvider.builder()Returns a newSdkLoggerProviderBuilderforSdkLoggerProvider.Assign aClock.(package private) SdkLoggerProviderBuilderSdkLoggerProviderBuilder.setLoggerConfigurator(ScopeConfigurator<LoggerConfig> loggerConfigurator) Set the logger configurator, which computesLoggerConfigfor eachInstrumentationScopeInfo.SdkLoggerProviderBuilder.setLogLimits(Supplier<LogLimits> logLimitsSupplier) SdkLoggerProviderBuilder.setResource(Resource resource) Assign aResourceto be attached to allLogRecordDatacreated byLoggers 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 voidSdkLoggerProviderUtil.addLoggerConfiguratorCondition(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Reflectively add a logger configurator condition to theSdkLoggerProviderBuilder.static voidSdkLoggerProviderUtil.setLoggerConfigurator(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, ScopeConfigurator<LoggerConfig> loggerConfigurator) Reflectively set theScopeConfiguratorto theSdkLoggerProviderBuilder.