Uses of Interface
io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
Packages that use ExemplarFilter Package Description io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.metrics.internal Internal SDK implementation classes.io.opentelemetry.sdk.metrics.internal.aggregator Metric aggregators.io.opentelemetry.sdk.metrics.internal.exemplar Metric exemplar extension points.io.opentelemetry.sdk.metrics.internal.state io.opentelemetry.sdk.metrics.internal.view View related internal classes. -
-
Uses of ExemplarFilter in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as ExemplarFilter Modifier and Type Field Description private static 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 ExemplarFilter Modifier and Type Method Description (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 ExemplarFilter Constructor Description SdkMeterProvider(java.util.List<RegisteredView> registeredViews, java.util.IdentityHashMap<MetricReader,CardinalityLimitSelector> metricReaders, java.util.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 ExemplarFilter Modifier and Type Method Description static 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 ExemplarFilter Modifier and Type Method Description <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 ExemplarFilter Modifier and Type Class Description class
AlwaysOffFilter
A filter which makes no measurements eligible for being an exemplar.class
AlwaysOnFilter
A filter which makes all measurements eligible for being an exemplar.class
TraceBasedExemplarFilter
Exemplar sampler that only samples measurements with associated sampled traces.Fields in io.opentelemetry.sdk.metrics.internal.exemplar declared as ExemplarFilter Modifier and Type Field Description private ExemplarFilter
FilteredExemplarReservoir. filter
(package private) static ExemplarFilter
AlwaysOffFilter. INSTANCE
(package private) static ExemplarFilter
AlwaysOnFilter. INSTANCE
(package private) static ExemplarFilter
TraceBasedExemplarFilter. INSTANCE
Methods in io.opentelemetry.sdk.metrics.internal.exemplar that return ExemplarFilter Modifier and Type Method Description static 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 ExemplarFilter Modifier and Type Method Description static <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 ExemplarFilter Constructor Description 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 ExemplarFilter Modifier and Type Field Description private ExemplarFilter
AutoValue_MeterProviderSharedState. exemplarFilter
Methods in io.opentelemetry.sdk.metrics.internal.state that return ExemplarFilter Modifier and Type Method Description ExemplarFilter
AutoValue_MeterProviderSharedState. getExemplarFilter()
abstract ExemplarFilter
MeterProviderSharedState. getExemplarFilter()
Returns theExemplarFilter
for remembering synchronous measurements.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type ExemplarFilter Modifier and Type Method Description static 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 ExemplarFilter Constructor Description 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 ExemplarFilter Modifier and Type Method Description <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)
-