Uses of Interface
io.opentelemetry.sdk.metrics.data.DoublePointData
Packages that use DoublePointData
Package
Description
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
Metric aggregators.
The data format to model metrics for export.
-
Uses of DoublePointData in io.opentelemetry.sdk.metrics.data
Methods in io.opentelemetry.sdk.metrics.data that return types with arguments of type DoublePointDataModifier and TypeMethodDescriptiondefault GaugeData<DoublePointData> MetricData.getDoubleGaugeData()Returns thedoubleGaugeDataif type isMetricDataType.DOUBLE_GAUGE, otherwise a default empty data.default SumData<DoublePointData> MetricData.getDoubleSumData() -
Uses of DoublePointData in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return DoublePointDataModifier and TypeMethodDescriptionDoubleLastValueAggregator.createReusablePoint()DoubleSumAggregator.createReusablePoint()DoubleLastValueAggregator.diff(DoublePointData previous, DoublePointData current) DoubleSumAggregator.diff(DoublePointData previousPoint, DoublePointData currentPoint) protected DoublePointDataDoubleLastValueAggregator.Handle.doAggregateThenMaybeReset(long startEpochNanos, long epochNanos, Attributes attributes, List<DoubleExemplarData> exemplars, boolean reset) protected DoublePointDataDoubleSumAggregator.Handle.doAggregateThenMaybeReset(long startEpochNanos, long epochNanos, Attributes attributes, List<DoubleExemplarData> exemplars, boolean reset) DoubleLastValueAggregator.toPoint(Measurement measurement) DoubleSumAggregator.toPoint(Measurement measurement) Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return types with arguments of type DoublePointDataModifier and TypeMethodDescriptionDoubleLastValueAggregator.createHandle()DoubleSumAggregator.createHandle()Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type DoublePointDataModifier and TypeMethodDescriptionvoidDoubleLastValueAggregator.copyPoint(DoublePointData point, DoublePointData toReusablePoint) voidDoubleSumAggregator.copyPoint(DoublePointData point, DoublePointData toReusablePoint) DoubleLastValueAggregator.diff(DoublePointData previous, DoublePointData current) DoubleSumAggregator.diff(DoublePointData previousPoint, DoublePointData currentPoint) voidDoubleLastValueAggregator.diffInPlace(DoublePointData previousReusable, DoublePointData current) voidDoubleSumAggregator.diffInPlace(DoublePointData previousReusablePoint, DoublePointData currentPoint) voidDoubleLastValueAggregator.toPoint(Measurement measurement, DoublePointData reusablePoint) voidDoubleSumAggregator.toPoint(Measurement measurement, DoublePointData reusablePoint) Method parameters in io.opentelemetry.sdk.metrics.internal.aggregator with type arguments of type DoublePointDataModifier and TypeMethodDescriptionDoubleLastValueAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) DoubleSumAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) -
Uses of DoublePointData in io.opentelemetry.sdk.metrics.internal.data
Classes in io.opentelemetry.sdk.metrics.internal.data that implement DoublePointDataModifier and TypeClassDescription(package private) final classclassDoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.classA mutableDoublePointDataFields in io.opentelemetry.sdk.metrics.internal.data with type parameters of type DoublePointDataModifier and TypeFieldDescriptionprivate static final ImmutableGaugeData<DoublePointData> ImmutableGaugeData.EMPTY(package private) static final ImmutableSumData<DoublePointData> ImmutableSumData.EMPTYMethods in io.opentelemetry.sdk.metrics.internal.data that return DoublePointDataModifier and TypeMethodDescriptionstatic DoublePointDataImmutableDoublePointData.create(long startEpochNanos, long epochNanos, Attributes attributes, double value) Creates aImmutableDoublePointData.static DoublePointDataImmutableDoublePointData.create(long startEpochNanos, long epochNanos, Attributes attributes, double value, List<DoubleExemplarData> exemplars) Creates aImmutableDoublePointData.Methods in io.opentelemetry.sdk.metrics.internal.data with parameters of type DoublePointDataModifier and TypeMethodDescriptionvoidMutableDoublePointData.set(DoublePointData point) Sets allMutableDoublePointDatavalues based onpoint.Method parameters in io.opentelemetry.sdk.metrics.internal.data with type arguments of type DoublePointDataModifier and TypeMethodDescriptionstatic MetricDataImmutableMetricData.createDoubleGauge(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, GaugeData<DoublePointData> data) Returns a new MetricData with aMetricDataType.DOUBLE_GAUGEtype.static MetricDataImmutableMetricData.createDoubleSum(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, SumData<DoublePointData> data) Returns a new MetricData with aMetricDataType.DOUBLE_SUMtype.