Uses of Interface
io.opentelemetry.sdk.trace.samplers.SamplingResult
Packages that use SamplingResult
Package
Description
This package contains
Samplers for selecting traces
that are recorded and exported.-
Uses of SamplingResult in io.opentelemetry.sdk.trace.samplers
Classes in io.opentelemetry.sdk.trace.samplers that implement SamplingResultModifier and TypeClassDescription(package private) final class(package private) classFields in io.opentelemetry.sdk.trace.samplers declared as SamplingResultModifier and TypeFieldDescription(package private) static final SamplingResultImmutableSamplingResult.EMPTY_NOT_SAMPLED_OR_RECORDED_SAMPLING_RESULT(package private) static final SamplingResultImmutableSamplingResult.EMPTY_RECORDED_AND_SAMPLED_SAMPLING_RESULT(package private) static final SamplingResultImmutableSamplingResult.EMPTY_RECORDED_SAMPLING_RESULTprivate static final SamplingResultTraceIdRatioBasedSampler.NEGATIVE_SAMPLING_RESULTprivate static final SamplingResultTraceIdRatioBasedSampler.POSITIVE_SAMPLING_RESULTMethods in io.opentelemetry.sdk.trace.samplers that return SamplingResultModifier and TypeMethodDescriptionstatic SamplingResultSamplingResult.create(SamplingDecision decision) static SamplingResultSamplingResult.create(SamplingDecision decision, Attributes attributes) Returns aSamplingResultwith the givenattributesandSamplingResult.getDecision()returningdecision.(package private) static SamplingResultImmutableSamplingResult.createSamplingResult(SamplingDecision decision, Attributes attributes) private static SamplingResultImmutableSamplingResult.createWithoutAttributes(SamplingDecision decision) static SamplingResultSamplingResult.drop()Returns aSamplingResultcorresponding toSamplingDecision.DROPwith no attributes.static SamplingResultSamplingResult.recordAndSample()Returns aSamplingResultcorresponding toSamplingDecision.RECORD_AND_SAMPLEwith no attributes.static SamplingResultSamplingResult.recordOnly()Returns aSamplingResultcorresponding toSamplingDecision.RECORD_ONLYwith no attributes.AlwaysOffSampler.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)