@ParametersAreNonnullByDefault
Package io.opentelemetry.sdk.logs.export
Log exporters.
-
Interface Summary Interface Description LogRecordExporter An exporter is responsible for taking a collection ofLogRecordData
s and transmitting them to their ultimate destination. -
Class Summary Class Description BatchLogRecordProcessor Implementation of theLogRecordProcessor
that batches logs exported by the SDK then pushes them to the exporter pipeline.BatchLogRecordProcessor.Worker BatchLogRecordProcessorBuilder Builder class forBatchLogRecordProcessor
.MultiLogRecordExporter LogRecordExporter
that forwards all received logs to a list ofLogRecordExporter
.NoopLogRecordExporter SimpleLogRecordProcessor An implementation of theLogRecordProcessor
that passesLogRecordData
directly to the configured exporter.