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.
-