Package io.opentelemetry.sdk.metrics.data
@ParametersAreNonnullByDefault
package io.opentelemetry.sdk.metrics.data
The data format to model metrics for export.
-
ClassDescriptionAn enumeration which describes the time period over which metrics should be aggregated.An
ExemplarData
withdouble
measurments.GaugeData
recorded usesdouble
s.A histogram metric point.DoubleHistogramPointData represents an approximate representation of the distribution of measurements.DoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.SumData
recorded usesdouble
s.A summary metric point.SummaryPoint is a single data point that summarizes the values in a time series of numeric values.A sample input measurement.ExponentialHistogramBuckets represents either the positive or negative measurements taken for aExponentialHistogramPointData
.A base-2 exponential histogram metric point, as defined by the OpenTelemetry Exponential Histogram specification.ExponentialHistogramPointData represents an approximate distribution of measurements across exponentially increasing bucket boundaries, taken for aExponentialHistogramData
.A gauge metric point.AnExemplarData
withlong
measurments.GaugeData
recorded useslong
s.LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.SumData
recorded useslong
s.AMetricData
represents the data exported as part of aggregating oneInstrument
.The kind of metric.A point in the "Metric stream" data model.A sum metric point.