Uses of Class
io.opentelemetry.sdk.logs.internal.LoggerConfig
Packages that use LoggerConfig
Package
Description
The OpenTelemetry SDK implementation of logging.
-
Uses of LoggerConfig in io.opentelemetry.sdk.logs
Fields in io.opentelemetry.sdk.logs with type parameters of type LoggerConfigModifier and TypeFieldDescriptionprivate final ScopeConfigurator<LoggerConfig> SdkLoggerProvider.loggerConfiguratorprivate ScopeConfiguratorBuilder<LoggerConfig> SdkLoggerProviderBuilder.loggerConfiguratorBuilderMethods in io.opentelemetry.sdk.logs that return LoggerConfigModifier and TypeMethodDescriptionprivate LoggerConfigSdkLoggerProvider.getLoggerConfig(InstrumentationScopeInfo instrumentationScopeInfo) Methods in io.opentelemetry.sdk.logs with parameters of type LoggerConfigModifier and TypeMethodDescription(package private) SdkLoggerProviderBuilderSdkLoggerProviderBuilder.addLoggerConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Adds a condition to the logger configurator, which computesLoggerConfigfor eachInstrumentationScopeInfo.Method parameters in io.opentelemetry.sdk.logs with type arguments of type LoggerConfigModifier and TypeMethodDescription(package private) SdkLoggerProviderBuilderSdkLoggerProviderBuilder.setLoggerConfigurator(ScopeConfigurator<LoggerConfig> loggerConfigurator) Set the logger configurator, which computesLoggerConfigfor eachInstrumentationScopeInfo.Constructors in io.opentelemetry.sdk.logs with parameters of type LoggerConfigModifierConstructorDescription(package private)SdkLogger(LoggerSharedState loggerSharedState, InstrumentationScopeInfo instrumentationScopeInfo, LoggerConfig loggerConfig) Constructor parameters in io.opentelemetry.sdk.logs with type arguments of type LoggerConfigModifierConstructorDescription(package private)SdkLoggerProvider(Resource resource, Supplier<LogLimits> logLimitsSupplier, List<LogRecordProcessor> processors, Clock clock, ScopeConfigurator<LoggerConfig> loggerConfigurator) -
Uses of LoggerConfig in io.opentelemetry.sdk.logs.internal
Subclasses of LoggerConfig in io.opentelemetry.sdk.logs.internalFields in io.opentelemetry.sdk.logs.internal declared as LoggerConfigModifier and TypeFieldDescriptionprivate static final LoggerConfigLoggerConfig.DEFAULT_CONFIGprivate static final LoggerConfigLoggerConfig.DISABLED_CONFIGMethods in io.opentelemetry.sdk.logs.internal that return LoggerConfigModifier and TypeMethodDescriptionstatic LoggerConfigLoggerConfig.defaultConfig()Returns the defaultLoggerConfig, which is used when no configurator is set or when the logger configurator returnsnullfor aInstrumentationScopeInfo.static LoggerConfigLoggerConfig.disabled()Returns a disabledLoggerConfig.static LoggerConfigLoggerConfig.enabled()Returns an enabledLoggerConfig.Methods in io.opentelemetry.sdk.logs.internal that return types with arguments of type LoggerConfigModifier and TypeMethodDescriptionstatic ScopeConfiguratorBuilder<LoggerConfig> LoggerConfig.configuratorBuilder()Methods in io.opentelemetry.sdk.logs.internal with parameters of type LoggerConfigModifier and TypeMethodDescriptionstatic voidSdkLoggerProviderUtil.addLoggerConfiguratorCondition(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Reflectively add a logger configurator condition to theSdkLoggerProviderBuilder.Method parameters in io.opentelemetry.sdk.logs.internal with type arguments of type LoggerConfigModifier and TypeMethodDescriptionstatic voidSdkLoggerProviderUtil.setLoggerConfigurator(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, ScopeConfigurator<LoggerConfig> loggerConfigurator) Reflectively set theScopeConfiguratorto theSdkLoggerProviderBuilder.