Uses of Interface
io.opentelemetry.sdk.trace.data.LinkData
Packages that use LinkData
Package
Description
Marshaling of OTLP traces.
The OpenTelemetry SDK implementation of tracing.
The data format to model traces for export.
This package contains
Sampler
s for selecting traces
that are recorded and exported.-
Uses of LinkData in io.opentelemetry.exporter.internal.otlp.traces
Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type LinkDataModifier and TypeMethodDescription(package private) static SpanLinkMarshaler
(package private) static byte[]
SpanLinkMarshaler.encodeSpanLinkTraceState
(LinkData link) int
SpanLinkStatelessMarshaler.getBinarySerializedSize
(LinkData link, MarshalerContext context) void
SpanLinkStatelessMarshaler.writeTo
(Serializer output, LinkData link, MarshalerContext context) Method parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type LinkDataModifier and TypeMethodDescription(package private) static SpanLinkMarshaler[]
SpanLinkMarshaler.createRepeated
(List<LinkData> links) -
Uses of LinkData in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace with type parameters of type LinkDataModifier and TypeFieldDescriptionSdkSpan.links
SdkSpanBuilder.links
AutoValue_SpanWrapper.resolvedLinks
Methods in io.opentelemetry.sdk.trace that return types with arguments of type LinkDataModifier and TypeMethodDescriptionSdkSpan.getImmutableLinks()
SpanWrapper.getLinks()
AutoValue_SpanWrapper.resolvedLinks()
SpanWrapper.resolvedLinks()
Methods in io.opentelemetry.sdk.trace with parameters of type LinkDataMethod parameters in io.opentelemetry.sdk.trace with type arguments of type LinkDataModifier and TypeMethodDescription(package private) static SpanWrapper
SpanWrapper.create
(SdkSpan delegate, List<LinkData> links, List<EventData> events, Attributes attributes, int totalAttributeCount, int totalRecordedEvents, int totalRecordedLinks, StatusData status, String name, long endEpochNanos, boolean hasEnded) Note: the collections that are passed into this creator method are assumed to be immutable to preserve the overall immutability of the class.(package private) static SdkSpan
SdkSpan.startSpan
(SpanContext context, String name, InstrumentationScopeInfo instrumentationScopeInfo, SpanKind kind, Span parentSpan, Context parentContext, SpanLimits spanLimits, SpanProcessor spanProcessor, Clock tracerClock, Resource resource, AttributesMap attributes, List<LinkData> links, int totalRecordedLinks, long userStartEpochNanos) Creates and starts a span with the given configuration.Constructor parameters in io.opentelemetry.sdk.trace with type arguments of type LinkDataModifierConstructorDescription(package private)
AutoValue_SpanWrapper
(SdkSpan delegate, List<LinkData> resolvedLinks, List<EventData> resolvedEvents, Attributes attributes, int totalAttributeCount, int totalRecordedEvents, int totalRecordedLinks, StatusData status, String name, long endEpochNanos, boolean internalHasEnded) private
SdkSpan
(SpanContext context, String name, InstrumentationScopeInfo instrumentationScopeInfo, SpanKind kind, SpanContext parentSpanContext, SpanLimits spanLimits, SpanProcessor spanProcessor, AnchoredClock clock, Resource resource, AttributesMap attributes, List<LinkData> links, int totalRecordedLinks, long startEpochNanos) -
Uses of LinkData in io.opentelemetry.sdk.trace.data
Classes in io.opentelemetry.sdk.trace.data that implement LinkDataModifier and TypeClassDescription(package private) final class
(package private) class
An immutable implementation ofLinkData
.Methods in io.opentelemetry.sdk.trace.data that return LinkDataModifier and TypeMethodDescription(package private) static LinkData
ImmutableLinkData.create
(SpanContext spanContext) (package private) static LinkData
ImmutableLinkData.create
(SpanContext spanContext, Attributes attributes) (package private) static LinkData
ImmutableLinkData.create
(SpanContext spanContext, Attributes attributes, int totalAttributeCount) static LinkData
LinkData.create
(SpanContext spanContext) Returns a new immutableLinkData
.static LinkData
LinkData.create
(SpanContext spanContext, Attributes attributes) Returns a new immutableLinkData
.static LinkData
LinkData.create
(SpanContext spanContext, Attributes attributes, int totalAttributeCount) Returns a new immutableLinkData
.Methods in io.opentelemetry.sdk.trace.data that return types with arguments of type LinkData -
Uses of LinkData in io.opentelemetry.sdk.trace.samplers
Method parameters in io.opentelemetry.sdk.trace.samplers with type arguments of type LinkDataModifier and TypeMethodDescriptionAlwaysOffSampler.shouldSample
(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks) AlwaysOnSampler.shouldSample
(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks) ParentBasedSampler.shouldSample
(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks) Sampler.shouldSample
(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks) Called duringSpan
creation to make a sampling samplingResult.TraceIdRatioBasedSampler.shouldSample
(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks)