Class SummaryPointDataImpl

Object
SummaryPointDataImpl
All Implemented Interfaces:
PointData, SummaryPointData

public class SummaryPointDataImpl extends Object implements SummaryPointData
  • Constructor Details

    • SummaryPointDataImpl

      public SummaryPointDataImpl(double sum, long count, long startEpochNanos, long epochNanos, Attributes attributes, List<DoubleExemplarData> exemplars)
  • Method Details

    • getCount

      public long getCount()
      Specified by:
      getCount in interface SummaryPointData
    • getSum

      public double getSum()
      Specified by:
      getSum in interface SummaryPointData
    • getValues

      public List<ValueAtQuantile> getValues()
      Specified by:
      getValues in interface SummaryPointData
    • getStartEpochNanos

      public long getStartEpochNanos()
      Specified by:
      getStartEpochNanos in interface PointData
    • getEpochNanos

      public long getEpochNanos()
      Specified by:
      getEpochNanos in interface PointData
    • getAttributes

      public Attributes getAttributes()
      Specified by:
      getAttributes in interface PointData
    • getExemplars

      public List<DoubleExemplarData> getExemplars()
      Specified by:
      getExemplars in interface PointData