Uses of Interface
com.yahoo.vespa.streamingvisitors.tracing.SamplingStrategy
-
Packages that use SamplingStrategy Package Description com.yahoo.vespa.streamingvisitors com.yahoo.vespa.streamingvisitors.tracing -
-
Uses of SamplingStrategy in com.yahoo.vespa.streamingvisitors
Methods in com.yahoo.vespa.streamingvisitors that return SamplingStrategy Modifier and Type Method Description SamplingStrategy
TracingOptions. getSamplingStrategy()
Constructors in com.yahoo.vespa.streamingvisitors with parameters of type SamplingStrategy Constructor Description TracingOptions(SamplingStrategy samplingStrategy, TraceExporter traceExporter, MonotonicNanoClock clock, int traceLevelOverride, double traceTimeoutMultiplierThreshold)
-
Uses of SamplingStrategy in com.yahoo.vespa.streamingvisitors.tracing
Classes in com.yahoo.vespa.streamingvisitors.tracing that implement SamplingStrategy Modifier and Type Class Description class
MaxSamplesPerPeriod
Very basic sampling strategy which allows for sampling N requests within a fixed time window.class
ProbabilisticSampleRate
Simple implementation of OpenCensus algorithm for probabilistic rate limiting as outlined in https://github.com/census-instrumentation/opencensus-specs/blob/master/trace/Sampling.mdConstructors in com.yahoo.vespa.streamingvisitors.tracing with parameters of type SamplingStrategy Constructor Description SamplingTraceExporter(TraceExporter wrappedExporter, SamplingStrategy samplingStrategy)
-