Uses of Class
io.opencensus.trace.Sampler
-
Packages that use Sampler Package Description io.opencensus.exporter.metrics.util io.opencensus.exporter.trace.util io.opencensus.implcore.trace io.opencensus.trace API for distributed tracing.io.opencensus.trace.config io.opencensus.trace.samplers -
-
Uses of Sampler in io.opencensus.exporter.metrics.util
Fields in io.opencensus.exporter.metrics.util declared as Sampler Modifier and Type Field Description private static Sampler
MetricReader. probabilitySampler
-
Uses of Sampler in io.opencensus.exporter.trace.util
Fields in io.opencensus.exporter.trace.util declared as Sampler Modifier and Type Field Description private static Sampler
TimeLimitedHandler. lowProbabilitySampler
-
Uses of Sampler in io.opencensus.implcore.trace
Fields in io.opencensus.implcore.trace declared as Sampler Modifier and Type Field Description private Sampler
SpanBuilderImpl. sampler
Methods in io.opencensus.implcore.trace with parameters of type Sampler Modifier and Type Method Description private static boolean
SpanBuilderImpl. makeSamplingDecision(SpanContext parent, java.lang.Boolean hasRemoteParent, java.lang.String name, Sampler sampler, java.util.List<Span> parentLinks, TraceId traceId, SpanId spanId, TraceParams activeTraceParams)
SpanBuilderImpl
SpanBuilderImpl. setSampler(Sampler sampler)
private Span
SpanBuilderImpl. startSpanInternal(SpanContext parentContext, java.lang.Boolean hasRemoteParent, java.lang.String name, Sampler sampler, java.util.List<Span> parentLinks, java.lang.Boolean recordEvents, Span.Kind kind, Span parentSpan)
-
Uses of Sampler in io.opencensus.trace
Methods in io.opencensus.trace with parameters of type Sampler Modifier and Type Method Description SpanBuilder
SpanBuilder.NoopSpanBuilder. setSampler(Sampler sampler)
abstract SpanBuilder
SpanBuilder. setSampler(Sampler sampler)
Sets theSampler
to use. -
Uses of Sampler in io.opencensus.trace.config
Fields in io.opencensus.trace.config declared as Sampler Modifier and Type Field Description private static Sampler
TraceParams. DEFAULT_SAMPLER
private Sampler
AutoValue_TraceParams.Builder. sampler
private Sampler
AutoValue_TraceParams. sampler
Methods in io.opencensus.trace.config that return Sampler Modifier and Type Method Description Sampler
AutoValue_TraceParams. getSampler()
abstract Sampler
TraceParams. getSampler()
Returns the global defaultSampler
.Methods in io.opencensus.trace.config with parameters of type Sampler Modifier and Type Method Description TraceParams.Builder
AutoValue_TraceParams.Builder. setSampler(Sampler sampler)
abstract TraceParams.Builder
TraceParams.Builder. setSampler(Sampler sampler)
Sets the global defaultSampler
.Constructors in io.opencensus.trace.config with parameters of type Sampler Constructor Description AutoValue_TraceParams(Sampler sampler, int maxNumberOfAttributes, int maxNumberOfAnnotations, int maxNumberOfMessageEvents, int maxNumberOfLinks)
-
Uses of Sampler in io.opencensus.trace.samplers
Subclasses of Sampler in io.opencensus.trace.samplers Modifier and Type Class Description (package private) class
AlwaysSampleSampler
Sampler that always makes a "yes" decision onSpan
sampling.(package private) class
AutoValue_ProbabilitySampler
(package private) class
NeverSampleSampler
Sampler that always makes a "no" decision onSpan
sampling.(package private) class
ProbabilitySampler
We assume the lower 64 bits of the traceId's are randomly distributed around the whole (long) range.Fields in io.opencensus.trace.samplers declared as Sampler Modifier and Type Field Description private static Sampler
Samplers. ALWAYS_SAMPLE
private static Sampler
Samplers. NEVER_SAMPLE
Methods in io.opencensus.trace.samplers that return Sampler Modifier and Type Method Description static Sampler
Samplers. alwaysSample()
static Sampler
Samplers. neverSample()
static Sampler
Samplers. probabilitySampler(double probability)
Returns aSampler
that makes a "yes" decision with a given probability.
-