Uses of Interface
io.opentelemetry.sdk.trace.data.SpanData
-
Packages that use SpanData Package Description io.opentelemetry.exporter.internal.otlp.traces Marshaling of OTLP traces.io.opentelemetry.exporter.otlp.http.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing.io.opentelemetry.sdk.trace.data The data format to model traces for export.io.opentelemetry.sdk.trace.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
Fields in io.opentelemetry.exporter.internal.otlp.traces with type parameters of type SpanData Modifier and Type Field Description private java.util.Map<Resource,java.util.Map<InstrumentationScopeInfo,java.util.List<SpanData>>>LowAllocationTraceRequestMarshaler. resourceAndScopeMapMethods in io.opentelemetry.exporter.internal.otlp.traces that return types with arguments of type SpanData Modifier and Type Method Description private static java.util.Map<Resource,java.util.Map<InstrumentationScopeInfo,java.util.List<SpanData>>>LowAllocationTraceRequestMarshaler. groupByResourceAndScope(MarshalerContext context, java.util.Collection<SpanData> spanDataList)Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type SpanData Modifier and Type Method Description (package private) static SpanMarshalerSpanMarshaler. create(SpanData spanData)(package private) static byte[]SpanMarshaler. encodeSpanTraceState(SpanData span)intSpanStatelessMarshaler. getBinarySerializedSize(SpanData span, MarshalerContext context)voidSpanStatelessMarshaler. writeTo(Serializer output, SpanData span, MarshalerContext context)Method parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type SpanData Modifier and Type Method Description private static intLowAllocationTraceRequestMarshaler. calculateSize(MarshalerContext context, java.util.Map<Resource,java.util.Map<InstrumentationScopeInfo,java.util.List<SpanData>>> resourceAndScopeMap)static ResourceSpansMarshaler[]ResourceSpansMarshaler. create(java.util.Collection<SpanData> spanDataList)Returns Marshalers of ResourceSpans created by grouping the provided SpanData.static TraceRequestMarshalerTraceRequestMarshaler. create(java.util.Collection<SpanData> spanDataList)Returns aTraceRequestMarshalerthat can be used to convert the providedSpanDatainto a serialized OTLP ExportTraceServiceRequest.CompletableResultCodeSpanReusableDataMarshaler. export(java.util.Collection<SpanData> spans)intInstrumentationScopeSpansStatelessMarshaler. getBinarySerializedSize(InstrumentationScopeInfo instrumentationScope, java.util.List<SpanData> spans, MarshalerContext context)intResourceSpansStatelessMarshaler. getBinarySerializedSize(Resource resource, java.util.Map<InstrumentationScopeInfo,java.util.List<SpanData>> scopeMap, MarshalerContext context)private static java.util.Map<Resource,java.util.Map<InstrumentationScopeInfo,java.util.List<SpanData>>>LowAllocationTraceRequestMarshaler. groupByResourceAndScope(MarshalerContext context, java.util.Collection<SpanData> spanDataList)private static java.util.Map<Resource,java.util.Map<InstrumentationScopeInfo,java.util.List<SpanMarshaler>>>ResourceSpansMarshaler. groupByResourceAndScope(java.util.Collection<SpanData> spanDataList)voidLowAllocationTraceRequestMarshaler. initialize(java.util.Collection<SpanData> spanDataList)voidInstrumentationScopeSpansStatelessMarshaler. writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, java.util.List<SpanData> spans, MarshalerContext context)voidResourceSpansStatelessMarshaler. writeTo(Serializer output, Resource resource, java.util.Map<InstrumentationScopeInfo,java.util.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 SpanData Modifier and Type Method Description CompletableResultCodeOtlpHttpSpanExporter. export(java.util.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 SpanData Modifier and Type Method Description CompletableResultCodeOtlpGrpcSpanExporter. export(java.util.Collection<SpanData> spans)Submits all the given spans in a single batch to the OpenTelemetry collector. -
Uses of SpanData in io.opentelemetry.sdk.trace
Classes in io.opentelemetry.sdk.trace that implement SpanData Modifier and Type Class Description (package private) classAutoValue_SpanWrapper(package private) classSpanWrapperMethods in io.opentelemetry.sdk.trace that return SpanData Modifier and Type Method Description SpanDataReadableSpan. toSpanData()This converts this instance into an immutable SpanData instance, for use in export.SpanDataSdkSpan. toSpanData() -
Uses of SpanData in io.opentelemetry.sdk.trace.data
Classes in io.opentelemetry.sdk.trace.data that implement SpanData Modifier and Type Class Description classDelegatingSpanDataFields in io.opentelemetry.sdk.trace.data declared as SpanData Modifier and Type Field Description private SpanDataDelegatingSpanData. delegateConstructors in io.opentelemetry.sdk.trace.data with parameters of type SpanData Constructor Description DelegatingSpanData(SpanData delegate) -
Uses of SpanData in io.opentelemetry.sdk.trace.export
Fields in io.opentelemetry.sdk.trace.export with type parameters of type SpanData Modifier and Type Field Description private java.util.ArrayList<SpanData>BatchSpanProcessor.Worker. batchMethods in io.opentelemetry.sdk.trace.export that return types with arguments of type SpanData Modifier and Type Method Description (package private) java.util.List<SpanData>BatchSpanProcessor. getBatch()Method parameters in io.opentelemetry.sdk.trace.export with type arguments of type SpanData Modifier and Type Method Description CompletableResultCodeMultiSpanExporter. export(java.util.Collection<SpanData> spans)CompletableResultCodeNoopSpanExporter. export(java.util.Collection<SpanData> spans)CompletableResultCodeSpanExporter. export(java.util.Collection<SpanData> spans)Called to export sampledSpans.
-