Uses of Interface
io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
Packages that use ExemplarFilter
Package
Description
The SDK implementation of metrics.
Internal SDK implementation classes.
Metric aggregators.
Metric exemplar extension points.
View related internal classes.
-
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as ExemplarFilterModifier and TypeFieldDescriptionprivate static final ExemplarFilter
SdkMeterProviderBuilder.DEFAULT_EXEMPLAR_FILTER
By default, the exemplar filter is set to sample with traces.private ExemplarFilter
SdkMeterProviderBuilder.exemplarFilter
Methods in io.opentelemetry.sdk.metrics with parameters of type ExemplarFilterModifier and TypeMethodDescription(package private) SdkMeterProviderBuilder
SdkMeterProviderBuilder.setExemplarFilter
(ExemplarFilter filter) Assign anExemplarFilter
for all metrics created by Meters.Constructors in io.opentelemetry.sdk.metrics with parameters of type ExemplarFilterModifierConstructorDescription(package private)
SdkMeterProvider
(List<RegisteredView> registeredViews, IdentityHashMap<MetricReader, CardinalityLimitSelector> metricReaders, List<MetricProducer> metricProducers, Clock clock, Resource resource, ExemplarFilter exemplarFilter, ScopeConfigurator<MeterConfig> meterConfigurator) -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal
Methods in io.opentelemetry.sdk.metrics.internal with parameters of type ExemplarFilterModifier and TypeMethodDescriptionstatic void
SdkMeterProviderUtil.setExemplarFilter
(SdkMeterProviderBuilder sdkMeterProviderBuilder, ExemplarFilter exemplarFilter) Reflectively assign theExemplarFilter
to theSdkMeterProviderBuilder
. -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type ExemplarFilterModifier and TypeMethodDescription<T extends PointData,
U extends ExemplarData>
Aggregator<T, U> AggregatorFactory.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) Returns a newAggregator
. -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal.exemplar
Classes in io.opentelemetry.sdk.metrics.internal.exemplar that implement ExemplarFilterModifier and TypeClassDescriptionfinal class
A filter which makes no measurements eligible for being an exemplar.final class
A filter which makes all measurements eligible for being an exemplar.final class
Exemplar sampler that only samples measurements with associated sampled traces.Fields in io.opentelemetry.sdk.metrics.internal.exemplar declared as ExemplarFilterModifier and TypeFieldDescriptionprivate final ExemplarFilter
FilteredExemplarReservoir.filter
(package private) static final ExemplarFilter
AlwaysOffFilter.INSTANCE
(package private) static final ExemplarFilter
AlwaysOnFilter.INSTANCE
(package private) static final ExemplarFilter
TraceBasedExemplarFilter.INSTANCE
Methods in io.opentelemetry.sdk.metrics.internal.exemplar that return ExemplarFilterModifier and TypeMethodDescriptionstatic ExemplarFilter
ExemplarFilter.alwaysOff()
A filter which makes no measurements eligible for being an exemplar.static ExemplarFilter
ExemplarFilter.alwaysOn()
A filter which makes all measurements eligible for being an exemplar.static ExemplarFilter
ExemplarFilter.traceBased()
A filter that only accepts measurements where there is aSpan
inContext
that is being sampled.Methods in io.opentelemetry.sdk.metrics.internal.exemplar with parameters of type ExemplarFilterModifier and TypeMethodDescriptionstatic <T extends ExemplarData>
ExemplarReservoir<T> ExemplarReservoir.filtered
(ExemplarFilter filter, ExemplarReservoir<T> original) Wraps aExemplarReservoir
with a measurement pre-filter.Constructors in io.opentelemetry.sdk.metrics.internal.exemplar with parameters of type ExemplarFilterModifierConstructorDescription(package private)
FilteredExemplarReservoir
(ExemplarFilter filter, ExemplarReservoir<T> reservoir) -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as ExemplarFilterModifier and TypeFieldDescriptionprivate final ExemplarFilter
AutoValue_MeterProviderSharedState.exemplarFilter
Methods in io.opentelemetry.sdk.metrics.internal.state that return ExemplarFilterModifier and TypeMethodDescriptionAutoValue_MeterProviderSharedState.getExemplarFilter()
abstract ExemplarFilter
MeterProviderSharedState.getExemplarFilter()
Returns theExemplarFilter
for remembering synchronous measurements.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type ExemplarFilterModifier and TypeMethodDescriptionstatic MeterProviderSharedState
MeterProviderSharedState.create
(Clock clock, Resource resource, ExemplarFilter exemplarFilter, long startEpochNanos) static <T extends PointData,
U extends ExemplarData>
SynchronousMetricStorageSynchronousMetricStorage.create
(RegisteredReader registeredReader, RegisteredView registeredView, InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter) Constructs metric storage for a given synchronous instrument and view.Constructors in io.opentelemetry.sdk.metrics.internal.state with parameters of type ExemplarFilterModifierConstructorDescription(package private)
AutoValue_MeterProviderSharedState
(Clock clock, Resource resource, long startEpochNanos, ExemplarFilter exemplarFilter) -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal.view
Methods in io.opentelemetry.sdk.metrics.internal.view with parameters of type ExemplarFilterModifier and TypeMethodDescription<T extends PointData,
U extends ExemplarData>
Aggregator<T, U> Base2ExponentialHistogramAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData,
U extends ExemplarData>
Aggregator<T, U> DefaultAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData,
U extends ExemplarData>
Aggregator<T, U> DropAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData,
U extends ExemplarData>
Aggregator<T, U> ExplicitBucketHistogramAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData,
U extends ExemplarData>
Aggregator<T, U> LastValueAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData,
U extends ExemplarData>
Aggregator<T, U> SumAggregation.createAggregator
(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)