All Classes and Interfaces

Class
Description
Implementation of the LogProcessor that batches logs exported by the SDK then pushes them to the exporter pipeline.
Builder class for BatchLogProcessor.
This represents all the possible values for a log message body.
An enum that represents all the possible value types for an Body.
A LogExporter implementation that can be used to test OpenTelemetry integration.
Used to construct and emit logs from a LogEmitter.
Log definition as described in OpenTelemetry Log Data Model.
Builder for LogData.
A LogEmitter is the entry point into a log pipeline.
Builder class for creating LogEmitter instances.
An exporter is responsible for taking a collection of LogDatas and transmitting them to their ultimate destination.
Class that holds limits enforced during log recording.
Builder for LogLimits.
LogProcessor is the interface to allow synchronous hooks for logs emitted by LogEmitters.
SDK registry for creating LogEmitters.
Builder class for SdkLogEmitterProvider instances.
 
An implementation of the LogProcessor that passes LogData directly to the configured exporter.