All Classes and Interfaces

Class
Description
Implementation of the LogRecordProcessor that batches logs exported by the SDK then pushes them to the exporter pipeline.
Builder class for BatchLogRecordProcessor.
This represents all the possible values for a log message body.
An enum that represents all the possible value types for an Body.
A LogRecordExporter implementation that can be used to test OpenTelemetry integration.
Class that holds limits enforced during log recording.
Builder for LogLimits.
Log definition as described in OpenTelemetry Log Data Model.
An exporter is responsible for taking a collection of LogRecordDatas and transmitting them to their ultimate destination.
LogRecordProcessor is the interface to allow synchronous hooks for log records emitted by Loggers.
A log record that can be read from and written to.
SDK implementation for EventEmitterProvider.
SDK implementation for LoggerProvider.
Builder class for SdkLoggerProvider instances.
An implementation of the LogRecordProcessor that passes LogRecordData directly to the configured exporter.