-
- All Implemented Interfaces:
-
com.datadog.android.core.sampling.Sampler
@Deprecated(message = Use com.datadog.android.trace.DeterministicTraceSampler instead., replaceWith = @ReplaceWith(imports = {com.datadog.android.trace.DeterministicTraceSampler}, expression = DeterministicTraceSampler)) public class DeterministicTraceSampler extends DeterministicSampler<DatadogSpan>
Deprecated. Use com.datadog.android.trace.DeterministicTraceSampler instead.
A DeterministicSampler using the TraceID of a Span to compute the sampling decision.
-
-
Constructor Summary
Constructors Constructor Description DeterministicTraceSampler(Float sampleRate)Creates a new instance lof DeterministicSampler with the given sample rate. DeterministicTraceSampler(Double sampleRate)Creates a new instance of DeterministicSampler with the given sample rate. DeterministicTraceSampler(Function0<Float> sampleRateProvider)
-
Method Summary
Modifier and Type Method Description -
-
Constructor Detail
-
DeterministicTraceSampler
DeterministicTraceSampler(Float sampleRate)
Creates a new instance lof DeterministicSampler with the given sample rate.- Parameters:
sampleRate- Sample rate to use.
-
DeterministicTraceSampler
DeterministicTraceSampler(Double sampleRate)
Creates a new instance of DeterministicSampler with the given sample rate.- Parameters:
sampleRate- Sample rate to use.
-
DeterministicTraceSampler
DeterministicTraceSampler(Function0<Float> sampleRateProvider)
-
-
-
-