Uses of Class
io.opentelemetry.sdk.logs.internal.LoggerConfig
-
Packages that use LoggerConfig Package Description io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.internal -
-
Uses of LoggerConfig in io.opentelemetry.sdk.logs
Fields in io.opentelemetry.sdk.logs with type parameters of type LoggerConfig Modifier and Type Field Description private ScopeConfigurator<LoggerConfig>
SdkLoggerProvider. loggerConfigurator
private ScopeConfiguratorBuilder<LoggerConfig>
SdkLoggerProviderBuilder. loggerConfiguratorBuilder
Methods in io.opentelemetry.sdk.logs that return LoggerConfig Modifier and Type Method Description private LoggerConfig
SdkLoggerProvider. getLoggerConfig(InstrumentationScopeInfo instrumentationScopeInfo)
Methods in io.opentelemetry.sdk.logs with parameters of type LoggerConfig 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
.Method parameters in io.opentelemetry.sdk.logs with type arguments of type LoggerConfig Modifier and Type Method Description (package private) SdkLoggerProviderBuilder
SdkLoggerProviderBuilder. setLoggerConfigurator(ScopeConfigurator<LoggerConfig> loggerConfigurator)
Set the logger configurator, which computesLoggerConfig
for eachInstrumentationScopeInfo
.Constructors in io.opentelemetry.sdk.logs with parameters of type LoggerConfig Constructor Description SdkLogger(LoggerSharedState loggerSharedState, InstrumentationScopeInfo instrumentationScopeInfo, LoggerConfig loggerConfig)
Constructor parameters in io.opentelemetry.sdk.logs with type arguments of type LoggerConfig Constructor Description SdkLoggerProvider(Resource resource, java.util.function.Supplier<LogLimits> logLimitsSupplier, java.util.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.internal Modifier and Type Class Description (package private) class
AutoValue_LoggerConfig
Fields in io.opentelemetry.sdk.logs.internal declared as LoggerConfig Modifier and Type Field Description private static LoggerConfig
LoggerConfig. DEFAULT_CONFIG
private static LoggerConfig
LoggerConfig. DISABLED_CONFIG
Methods in io.opentelemetry.sdk.logs.internal that return LoggerConfig Modifier and Type Method Description static LoggerConfig
LoggerConfig. defaultConfig()
Returns the defaultLoggerConfig
, which is used when no configurator is set or when the logger configurator returnsnull
for aInstrumentationScopeInfo
.static LoggerConfig
LoggerConfig. disabled()
Returns a disabledLoggerConfig
.static LoggerConfig
LoggerConfig. enabled()
Returns an enabledLoggerConfig
.Methods in io.opentelemetry.sdk.logs.internal that return types with arguments of type LoggerConfig Modifier and Type Method Description static ScopeConfiguratorBuilder<LoggerConfig>
LoggerConfig. configuratorBuilder()
Methods in io.opentelemetry.sdk.logs.internal with parameters of type LoggerConfig 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
.Method parameters in io.opentelemetry.sdk.logs.internal with type arguments of type LoggerConfig Modifier and Type Method Description static void
SdkLoggerProviderUtil. setLoggerConfigurator(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, ScopeConfigurator<LoggerConfig> loggerConfigurator)
Reflectively set theScopeConfigurator
to theSdkLoggerProviderBuilder
.
-