All Classes and Interfaces
Class
Description
This sampler will return the sampling result of the provided
AlwaysRecordSampler.rootSampler, unless the
sampling result contains the sampling decision SamplingDecision.DROP, in which case, a
new sampling result will be returned that is functionally equivalent to the original, except that
it contains the sampling decision SamplingDecision.RECORD_ONLY.A builder for a composable rule-based sampler.
A sampler that can be composed to make a final sampling decision.
A sampler that uses a
ComposableSampler to make its sampling decisions while handlign
tracestate.Configure
OpenTelemetrySdk using declarative
configuration.Builder for the declarative configuration.
A service provider interface (SPI) for customizing declarative configuration.
A service provider interface (SPI) for customizing declarative configuration.
A service provider interface (SPI) for providing a declarative configuration model.
A
SpanProcessor which will detect spans that are never ended.A SpanProcessor implementation that is only capable of processing spans when they end.
A SpanProcessor that only handles onStart().
Information to make a sampling decision.
A predicate for a composable sampler, indicating whether a set of sampling arguments matches.
does not implement
ResourceProvider, because it depends on all attributes discovered by
the other providers.Deprecated.
this mechanism is superseded by declarative config, which is now stable (spec and
schema at opentelemetry-configuration.
Deprecated.
this mechanism is superseded by declarative config, which is now stable (spec and
schema at opentelemetry-configuration)
and will be removed after the 1.62.0 release.
Implementation of
DeclarativeConfigProperties which uses a file configuration model as a
source.