Class TraceBasedExemplarFilter
java.lang.Object
io.opentelemetry.sdk.metrics.internal.exemplar.TraceBasedExemplarFilter
- All Implemented Interfaces:
ExemplarFilter
Exemplar sampler that only samples measurements with associated sampled traces.
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanhasSampledTrace(Context context) booleanshouldSampleMeasurement(double value, Attributes attributes, Context context) Returns whether or not a reservoir should attempt to filter a measurement.booleanshouldSampleMeasurement(long value, Attributes attributes, Context context) Returns whether or not a reservoir should attempt to filter a measurement.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
TraceBasedExemplarFilter
private TraceBasedExemplarFilter()
-
-
Method Details
-
shouldSampleMeasurement
Description copied from interface:ExemplarFilterReturns whether or not a reservoir should attempt to filter a measurement.- Specified by:
shouldSampleMeasurementin interfaceExemplarFilter
-
shouldSampleMeasurement
Description copied from interface:ExemplarFilterReturns whether or not a reservoir should attempt to filter a measurement.- Specified by:
shouldSampleMeasurementin interfaceExemplarFilter
-
hasSampledTrace
-