Interface PointData
- All Known Subinterfaces:
DoublePointData, ExponentialHistogramPointData, HistogramPointData, LongPointData, SummaryPointData
- All Known Implementing Classes:
AutoValue_ImmutableDoublePointData, AutoValue_ImmutableExponentialHistogramPointData, AutoValue_ImmutableHistogramPointData, AutoValue_ImmutableLongPointData, AutoValue_ImmutableSummaryPointData, ImmutableDoublePointData, ImmutableExponentialHistogramPointData, ImmutableHistogramPointData, ImmutableLongPointData, ImmutableSummaryPointData, MutableDoublePointData, MutableExponentialHistogramPointData, MutableHistogramPointData, MutableLongPointData
public interface PointData
A point in the metric data model.
A point represents the aggregation of measurements recorded with a particular set of Attributes over some time interval.
- Since:
- 1.14.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the attributes of the aggregation.longReturns the end time of the aggregation in epoch nanos.List<? extends ExemplarData> List of exemplars collected from measurements aggregated into this point.longReturns the start time of the aggregation in epoch nanos.
-
Method Details
-
getStartEpochNanos
long getStartEpochNanos()Returns the start time of the aggregation in epoch nanos. -
getEpochNanos
long getEpochNanos()Returns the end time of the aggregation in epoch nanos. -
getAttributes
Attributes getAttributes()Returns the attributes of the aggregation. -
getExemplars
List<? extends ExemplarData> getExemplars()List of exemplars collected from measurements aggregated into this point.
-