Uses of Interface
io.opentelemetry.sdk.metrics.internal.state.Measurement
Packages that use Measurement
Package
Description
Metric aggregators.
-
Uses of Measurement in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type MeasurementModifier and TypeMethodDescriptiondefault T
Aggregator.toPoint
(Measurement measurement) Return a new point representing the measurement.default void
Aggregator.toPoint
(Measurement measurement, T reusablePoint) ResetsreusablePoint
to represent themeasurement
.DoubleLastValueAggregator.toPoint
(Measurement measurement) void
DoubleLastValueAggregator.toPoint
(Measurement measurement, DoublePointData reusablePoint) DoubleSumAggregator.toPoint
(Measurement measurement) void
DoubleSumAggregator.toPoint
(Measurement measurement, DoublePointData reusablePoint) LongLastValueAggregator.toPoint
(Measurement measurement) void
LongLastValueAggregator.toPoint
(Measurement measurement, LongPointData reusablePoint) LongSumAggregator.toPoint
(Measurement measurement) void
LongSumAggregator.toPoint
(Measurement measurement, LongPointData reusablePoint) -
Uses of Measurement in io.opentelemetry.sdk.metrics.internal.state
Classes in io.opentelemetry.sdk.metrics.internal.state that implement MeasurementModifier and TypeClassDescription(package private) final class
class
A long or double measurement recorded fromObservableLongMeasurement
orObservableDoubleMeasurement
.final class
A mutableMeasurement
implementationMethods in io.opentelemetry.sdk.metrics.internal.state that return MeasurementModifier and TypeMethodDescriptionImmutableMeasurement.withAttributes
(Attributes attributes) Measurement.withAttributes
(Attributes attributes) Updates the attributes.MutableMeasurement.withAttributes
(Attributes attributes) ImmutableMeasurement.withStartEpochNanos
(long startEpochNanos) Measurement.withStartEpochNanos
(long startEpochNanos) Updates the startEpochNanos.MutableMeasurement.withStartEpochNanos
(long startEpochNanos) Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type MeasurementModifier and TypeMethodDescriptionprivate void
SdkObservableMeasurement.doRecord
(Measurement measurement) (package private) void
AsynchronousMetricStorage.record
(Measurement measurement) Record callback measurement fromObservableLongMeasurement
orObservableDoubleMeasurement
.private void
AsynchronousMetricStorage.recordPoint
(Attributes attributes, Measurement measurement)