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 ExemplarFilterSdkMeterProviderBuilder.DEFAULT_EXEMPLAR_FILTERBy default, the exemplar filter is set to sample with traces.private ExemplarFilterSdkMeterProviderBuilder.exemplarFilterMethods in io.opentelemetry.sdk.metrics with parameters of type ExemplarFilterModifier and TypeMethodDescription(package private) SdkMeterProviderBuilderSdkMeterProviderBuilder.setExemplarFilter(ExemplarFilter filter) Assign anExemplarFilterfor 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 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.Fields in io.opentelemetry.sdk.metrics.internal.exemplar declared as ExemplarFilterModifier and TypeFieldDescriptionprivate final ExemplarFilterFilteredExemplarReservoir.filter(package private) static final ExemplarFilterAlwaysOffFilter.INSTANCE(package private) static final ExemplarFilterAlwaysOnFilter.INSTANCE(package private) static final ExemplarFilterTraceBasedExemplarFilter.INSTANCEMethods 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.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 ExemplarFilterAutoValue_MeterProviderSharedState.exemplarFilterMethods in io.opentelemetry.sdk.metrics.internal.state that return ExemplarFilterModifier and TypeMethodDescriptionAutoValue_MeterProviderSharedState.getExemplarFilter()abstract 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.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)