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
Subclasses with type arguments of type DoublePointData in io.opentelemetry.sdk.metrics.internal.aggregatorModifier and TypeClassDescription(package private) static final classfinal classSum aggregator that keeps values asdoubles.(package private) static final classClasses in io.opentelemetry.sdk.metrics.internal.aggregator that implement interfaces with type arguments of type DoublePointDataModifier and TypeClassDescriptionfinal classAggregator that aggregates recorded values by storing the last recorded value.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.