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.A collection of data points associated to a metric.An
ExemplarDatawithdoublemeasurements.GaugeDatarecorded usesdoubles.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.SumDatarecorded usesdoubles.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.AnExemplarDatawithlongmeasurements.GaugeDatarecorded useslongs.LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.SumDatarecorded useslongs.AMetricDataImplrepresents the data exported as part of aggregating oneInstrument.The kind of metric.A point in the "Metric stream" data model.A sum metric point.