Uses of Interface
io.opentelemetry.sdk.metrics.data.LongPointData
Packages that use LongPointData
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 LongPointData in io.opentelemetry.sdk.metrics.data
Methods in io.opentelemetry.sdk.metrics.data that return types with arguments of type LongPointDataModifier and TypeMethodDescriptiondefault GaugeData
<LongPointData> MetricData.getLongGaugeData()
default SumData
<LongPointData> MetricData.getLongSumData()
-
Uses of LongPointData in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return LongPointDataModifier and TypeMethodDescriptionLongLastValueAggregator.createReusablePoint()
LongSumAggregator.createReusablePoint()
LongLastValueAggregator.diff
(LongPointData previous, LongPointData current) LongSumAggregator.diff
(LongPointData previousPoint, LongPointData currentPoint) protected LongPointData
LongLastValueAggregator.Handle.doAggregateThenMaybeReset
(long startEpochNanos, long epochNanos, Attributes attributes, List<LongExemplarData> exemplars, boolean reset) protected LongPointData
LongSumAggregator.Handle.doAggregateThenMaybeReset
(long startEpochNanos, long epochNanos, Attributes attributes, List<LongExemplarData> exemplars, boolean reset) LongLastValueAggregator.toPoint
(Measurement measurement) LongSumAggregator.toPoint
(Measurement measurement) Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return types with arguments of type LongPointDataModifier and TypeMethodDescriptionLongLastValueAggregator.createHandle()
LongSumAggregator.createHandle()
Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type LongPointDataModifier and TypeMethodDescriptionvoid
LongLastValueAggregator.copyPoint
(LongPointData point, LongPointData toReusablePoint) void
LongSumAggregator.copyPoint
(LongPointData point, LongPointData toReusablePoint) LongLastValueAggregator.diff
(LongPointData previous, LongPointData current) LongSumAggregator.diff
(LongPointData previousPoint, LongPointData currentPoint) void
LongLastValueAggregator.diffInPlace
(LongPointData previousReusablePoint, LongPointData currentPoint) void
LongSumAggregator.diffInPlace
(LongPointData previousReusablePoint, LongPointData currentPoint) void
LongLastValueAggregator.toPoint
(Measurement measurement, LongPointData reusablePoint) void
LongSumAggregator.toPoint
(Measurement measurement, LongPointData reusablePoint) Method parameters in io.opentelemetry.sdk.metrics.internal.aggregator with type arguments of type LongPointDataModifier and TypeMethodDescriptionLongLastValueAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) LongSumAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) -
Uses of LongPointData in io.opentelemetry.sdk.metrics.internal.data
Classes in io.opentelemetry.sdk.metrics.internal.data that implement LongPointDataModifier and TypeClassDescription(package private) final class
class
LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.class
MutableLongPointData
Methods in io.opentelemetry.sdk.metrics.internal.data that return LongPointDataModifier and TypeMethodDescriptionstatic LongPointData
ImmutableLongPointData.create
(long startEpochNanos, long epochNanos, Attributes attributes, long value) Creates aImmutableLongPointData
.static LongPointData
ImmutableLongPointData.create
(long startEpochNanos, long epochNanos, Attributes attributes, long value, List<LongExemplarData> exemplars) Creates aImmutableLongPointData
.Methods in io.opentelemetry.sdk.metrics.internal.data with parameters of type LongPointDataModifier and TypeMethodDescriptionvoid
MutableLongPointData.set
(LongPointData point) Sets allMutableDoublePointData
based onpoint
.Method parameters in io.opentelemetry.sdk.metrics.internal.data with type arguments of type LongPointDataModifier and TypeMethodDescriptionstatic MetricData
ImmutableMetricData.createLongGauge
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, GaugeData<LongPointData> data) Returns a new MetricData with aMetricDataType.LONG_GAUGE
type.static MetricData
ImmutableMetricData.createLongSum
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, SumData<LongPointData> data) Returns a new MetricData with aMetricDataType.LONG_SUM
type.