@ParametersAreNonnullByDefault
Package io.opentelemetry.sdk.logs
The OpenTelemetry SDK implementation of logging.
- See Also:
SdkLoggerProvider
-
Interface Summary Interface Description LogRecordProcessor LogRecordProcessoris the interface to allow synchronous hooks for log records emitted byLoggers.ReadWriteLogRecord A log record that can be read from and written to. -
Class Summary Class Description AutoValue_LogLimits AutoValue_SdkLogRecordData LoggerSharedState Represents shared state and config between allSdkLoggers created by the sameSdkLoggerProvider.LogLimits Class that holds limits enforced during log recording.LogLimitsBuilder Builder forLogLimits.MultiLogRecordProcessor Implementation ofLogRecordProcessorthat forwards all logs to a list ofLogRecordProcessors.NoopLogRecordProcessor SdkLogger SDK implementation ofLogger.SdkLoggerBuilder SdkLoggerProvider SDK implementation forLoggerProvider.SdkLoggerProviderBuilder Builder class forSdkLoggerProviderinstances.SdkLogRecordBuilder SDK implementation ofLogRecordBuilder.SdkLogRecordData SdkReadWriteLogRecord