Uses of Class
io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Packages that use SdkLoggerProviderBuilder Package Description io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.internal -
-
Uses of SdkLoggerProviderBuilder in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type SdkLoggerProviderBuilder Modifier and Type Field Description private java.util.function.BiFunction<SdkLoggerProviderBuilder,ConfigProperties,SdkLoggerProviderBuilder>
AutoConfiguredOpenTelemetrySdkBuilder. loggerProviderCustomizer
private java.util.function.BiFunction<SdkLoggerProviderBuilder,ConfigProperties,SdkLoggerProviderBuilder>
AutoConfiguredOpenTelemetrySdkBuilder. loggerProviderCustomizer
Methods in io.opentelemetry.sdk.autoconfigure with parameters of type SdkLoggerProviderBuilder Modifier and Type Method Description (package private) static void
LoggerProviderConfiguration. 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)
Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SdkLoggerProviderBuilder Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilder
AutoConfiguredOpenTelemetrySdkBuilder. addLoggerProviderCustomizer(java.util.function.BiFunction<SdkLoggerProviderBuilder,ConfigProperties,SdkLoggerProviderBuilder> loggerProviderCustomizer)
Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization.AutoConfiguredOpenTelemetrySdkBuilder
AutoConfiguredOpenTelemetrySdkBuilder. addLoggerProviderCustomizer(java.util.function.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 SdkLoggerProviderBuilder Modifier and Type Method Description default AutoConfigurationCustomizer
AutoConfigurationCustomizer. addLoggerProviderCustomizer(java.util.function.BiFunction<SdkLoggerProviderBuilder,ConfigProperties,SdkLoggerProviderBuilder> loggerProviderCustomizer)
Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer. addLoggerProviderCustomizer(java.util.function.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 SdkLoggerProviderBuilder Modifier and Type Method Description (package private) SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. addLoggerConfiguratorCondition(java.util.function.Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig)
Adds a condition to the logger configurator, which computesLoggerConfig
for eachInstrumentationScopeInfo
.SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. addLogRecordProcessor(LogRecordProcessor processor)
Add a log processor.SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. addResource(Resource resource)
Merge aResource
with the current.static SdkLoggerProviderBuilder
SdkLoggerProvider. builder()
Returns a newSdkLoggerProviderBuilder
forSdkLoggerProvider
.SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. setClock(Clock clock)
Assign aClock
.(package private) SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. setLoggerConfigurator(ScopeConfigurator<LoggerConfig> loggerConfigurator)
Set the logger configurator, which computesLoggerConfig
for eachInstrumentationScopeInfo
.SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. setLogLimits(java.util.function.Supplier<LogLimits> logLimitsSupplier)
Assign aSupplier
ofLogLimits
.SdkLoggerProviderBuilder
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 SdkLoggerProviderBuilder Modifier and Type Method Description static void
SdkLoggerProviderUtil. addLoggerConfiguratorCondition(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, java.util.function.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
.
-