Uses of Interface
io.opentelemetry.sdk.logs.data.LogRecordData
Packages that use LogRecordData
Package
Description
Marshaling of OTLP logs.
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
The OpenTelemetry SDK implementation of logging.
Log exporters.
-
Uses of LogRecordData in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs with type parameters of type LogRecordDataModifier and TypeFieldDescriptionprivate Map
<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> LowAllocationLogsRequestMarshaler.resourceAndScopeMap
Methods in io.opentelemetry.exporter.internal.otlp.logs that return types with arguments of type LogRecordDataModifier and TypeMethodDescriptionprivate static Map
<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> LowAllocationLogsRequestMarshaler.groupByResourceAndScope
(MarshalerContext context, Collection<LogRecordData> logDataList) Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type LogRecordDataModifier and TypeMethodDescription(package private) static LogMarshaler
LogMarshaler.create
(LogRecordData logRecordData) int
LogStatelessMarshaler.getBinarySerializedSize
(LogRecordData log, MarshalerContext context) void
LogStatelessMarshaler.writeTo
(Serializer output, LogRecordData log, MarshalerContext context) Method parameters in io.opentelemetry.exporter.internal.otlp.logs with type arguments of type LogRecordDataModifier and TypeMethodDescriptionprivate static int
LowAllocationLogsRequestMarshaler.calculateSize
(MarshalerContext context, Map<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> resourceAndScopeMap) static LogsRequestMarshaler
LogsRequestMarshaler.create
(Collection<LogRecordData> logs) Returns aLogsRequestMarshaler
that can be used to convert the providedSpanData
into a serialized OTLP ExportLogsServiceRequest.static ResourceLogsMarshaler[]
ResourceLogsMarshaler.create
(Collection<LogRecordData> logs) Returns Marshalers of ResourceLogs created by grouping the provided logRecords.LogReusableDataMarshaler.export
(Collection<LogRecordData> logs) int
InstrumentationScopeLogsStatelessMarshaler.getBinarySerializedSize
(InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) int
ResourceLogsStatelessMarshaler.getBinarySerializedSize
(Resource resource, Map<InstrumentationScopeInfo, List<LogRecordData>> scopeMap, MarshalerContext context) private static Map
<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> LowAllocationLogsRequestMarshaler.groupByResourceAndScope
(MarshalerContext context, Collection<LogRecordData> logDataList) ResourceLogsMarshaler.groupByResourceAndScope
(Collection<LogRecordData> logs) void
LowAllocationLogsRequestMarshaler.initialize
(Collection<LogRecordData> logDataList) void
InstrumentationScopeLogsStatelessMarshaler.writeTo
(Serializer output, InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) void
ResourceLogsStatelessMarshaler.writeTo
(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<LogRecordData>> scopeMap, MarshalerContext context) -
Uses of LogRecordData in io.opentelemetry.exporter.otlp.http.logs
Method parameters in io.opentelemetry.exporter.otlp.http.logs with type arguments of type LogRecordDataModifier and TypeMethodDescriptionOtlpHttpLogRecordExporter.export
(Collection<LogRecordData> logs) Submits all the given logs in a single batch to the OpenTelemetry collector. -
Uses of LogRecordData in io.opentelemetry.exporter.otlp.logs
Method parameters in io.opentelemetry.exporter.otlp.logs with type arguments of type LogRecordDataModifier and TypeMethodDescriptionOtlpGrpcLogRecordExporter.export
(Collection<LogRecordData> logs) Submits all the given logs in a single batch to the OpenTelemetry collector. -
Uses of LogRecordData in io.opentelemetry.sdk.logs
Classes in io.opentelemetry.sdk.logs that implement LogRecordDataModifier and TypeClassDescription(package private) final class
(package private) class
Methods in io.opentelemetry.sdk.logs that return LogRecordDataModifier and TypeMethodDescriptionReadWriteLogRecord.toLogRecordData()
Return an immutableLogRecordData
instance representing this log record.SdkReadWriteLogRecord.toLogRecordData()
-
Uses of LogRecordData in io.opentelemetry.sdk.logs.export
Fields in io.opentelemetry.sdk.logs.export with type parameters of type LogRecordDataModifier and TypeFieldDescriptionprivate final ArrayList
<LogRecordData> BatchLogRecordProcessor.Worker.batch
Methods in io.opentelemetry.sdk.logs.export that return types with arguments of type LogRecordDataModifier and TypeMethodDescription(package private) List
<LogRecordData> BatchLogRecordProcessor.getBatch()
Method parameters in io.opentelemetry.sdk.logs.export with type arguments of type LogRecordDataModifier and TypeMethodDescriptionLogRecordExporter.export
(Collection<LogRecordData> logs) Exports the collections of givenLogRecordData
.MultiLogRecordExporter.export
(Collection<LogRecordData> logs) NoopLogRecordExporter.export
(Collection<LogRecordData> logs)