Uses of Interface
io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
Packages that use ExemplarFilter
Package
Description
Internal SDK implementation classes.
Metric aggregators.
Metric exemplar extension points.
View related internal classes.
-
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal
Methods in io.opentelemetry.sdk.metrics.internal with parameters of type ExemplarFilterModifier and TypeMethodDescriptionstatic voidSdkMeterProviderUtil.setExemplarFilter(SdkMeterProviderBuilder sdkMeterProviderBuilder, ExemplarFilter exemplarFilter) Reflectively assign theExemplarFilterto 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 classA filter which makes no measurements eligible for being an exemplar.final classA filter which makes all measurements eligible for being an exemplar.final classExemplar sampler that only samples measurements with associated sampled traces.Methods in io.opentelemetry.sdk.metrics.internal.exemplar that return ExemplarFilterModifier and TypeMethodDescriptionstatic ExemplarFilterExemplarFilter.alwaysOff()A filter which makes no measurements eligible for being an exemplar.static ExemplarFilterExemplarFilter.alwaysOn()A filter which makes all measurements eligible for being an exemplar.static ExemplarFilterExemplarFilter.traceBased()A filter that only accepts measurements where there is aSpaninContextthat 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 aExemplarReservoirwith a measurement pre-filter. -
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics.internal.state
Methods in io.opentelemetry.sdk.metrics.internal.state that return ExemplarFilterModifier and TypeMethodDescriptionabstract ExemplarFilterMeterProviderSharedState.getExemplarFilter()Returns theExemplarFilterfor remembering synchronous measurements.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type ExemplarFilterModifier and TypeMethodDescriptionstatic MeterProviderSharedStateMeterProviderSharedState.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. -
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)