Uses of Interface
io.opentelemetry.sdk.trace.data.SpanData
Packages that use SpanData
Package
Description
Marshaling of OTLP traces.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
The OpenTelemetry SDK implementation of tracing.
The data format to model traces for export.
Utilities that allow tracing services to export data for sampled spans, as well as providing
in-process span processing APIs.
-
Uses of SpanData in io.opentelemetry.exporter.internal.otlp.traces
Classes in io.opentelemetry.exporter.internal.otlp.traces that implement interfaces with type arguments of type SpanDataModifier and TypeClassDescriptionfinal classA Marshaler of ResourceSpans.Method parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type SpanDataModifier and TypeMethodDescriptionstatic ResourceSpansMarshaler[]ResourceSpansMarshaler.create(Collection<SpanData> spanDataList) Returns Marshalers of ResourceSpans created by grouping the provided SpanData.static TraceRequestMarshalerTraceRequestMarshaler.create(Collection<SpanData> spanDataList) Returns aTraceRequestMarshalerthat can be used to convert the providedSpanDatainto a serialized OTLP ExportTraceServiceRequest.SpanReusableDataMarshaler.export(Collection<SpanData> spans) intResourceSpansStatelessMarshaler.getBinarySerializedSize(Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) voidLowAllocationTraceRequestMarshaler.initialize(Collection<SpanData> spanDataList) voidResourceSpansStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) -
Uses of SpanData in io.opentelemetry.exporter.otlp.http.trace
Method parameters in io.opentelemetry.exporter.otlp.http.trace with type arguments of type SpanDataModifier and TypeMethodDescriptionOtlpHttpSpanExporter.export(Collection<SpanData> spans) Submits all the given spans in a single batch to the OpenTelemetry collector. -
Uses of SpanData in io.opentelemetry.exporter.otlp.trace
Method parameters in io.opentelemetry.exporter.otlp.trace with type arguments of type SpanDataModifier and TypeMethodDescriptionOtlpGrpcSpanExporter.export(Collection<SpanData> spans) Submits all the given spans in a single batch to the OpenTelemetry collector. -
Uses of SpanData in io.opentelemetry.sdk.trace
Methods in io.opentelemetry.sdk.trace that return SpanDataModifier and TypeMethodDescriptionReadableSpan.toSpanData()This converts this instance into an immutable SpanData instance, for use in export. -
Uses of SpanData in io.opentelemetry.sdk.trace.data
Classes in io.opentelemetry.sdk.trace.data that implement SpanDataModifier and TypeClassDescriptionclassConstructors in io.opentelemetry.sdk.trace.data with parameters of type SpanData -
Uses of SpanData in io.opentelemetry.sdk.trace.export
Method parameters in io.opentelemetry.sdk.trace.export with type arguments of type SpanDataModifier and TypeMethodDescriptionSpanExporter.export(Collection<SpanData> spans) Called to export sampledSpans.