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
Samplers for selecting traces
that are recorded and exported.-
Uses of LinkData in io.opentelemetry.exporter.internal.otlp.traces
Classes in io.opentelemetry.exporter.internal.otlp.traces that implement interfaces with type arguments of type LinkDataMethods 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) intSpanLinkStatelessMarshaler.getBinarySerializedSize(LinkData link, MarshalerContext context) voidSpanLinkStatelessMarshaler.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.linksSdkSpanBuilder.linksAutoValue_SpanWrapper.resolvedLinksMethods 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 SpanWrapperSpanWrapper.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 SdkSpanSdkSpan.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) privateSdkSpan(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) classAn immutable implementation ofLinkData.Methods in io.opentelemetry.sdk.trace.data that return LinkDataModifier and TypeMethodDescription(package private) static LinkDataImmutableLinkData.create(SpanContext spanContext) (package private) static LinkDataImmutableLinkData.create(SpanContext spanContext, Attributes attributes) (package private) static LinkDataImmutableLinkData.create(SpanContext spanContext, Attributes attributes, int totalAttributeCount) static LinkDataLinkData.create(SpanContext spanContext) Returns a new immutableLinkData.static LinkDataLinkData.create(SpanContext spanContext, Attributes attributes) Returns a new immutableLinkData.static LinkDataLinkData.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 duringSpancreation to make a sampling samplingResult.TraceIdRatioBasedSampler.shouldSample(Context parentContext, String traceId, String name, SpanKind spanKind, Attributes attributes, List<LinkData> parentLinks)