Class Bucket


  • public class Bucket
    extends java.lang.Object
    An aggregation of data which is only written to from a single thread.
    Author:
    Steinar Knutsen
    • Constructor Detail

      • Bucket

        public Bucket()
      • Bucket

        public Bucket​(long fromMillis,
                      long toMillis)
    • Method Detail

      • getAllMetricNames

        public java.util.Collection<java.lang.String> getAllMetricNames()
      • getValuesForMetric

        public java.util.Collection<java.util.Map.Entry<Point,​UntypedMetric>> getValuesForMetric​(java.lang.String metricName)
      • getMapForMetric

        public java.util.Map<Point,​UntypedMetric> getMapForMetric​(java.lang.String metricName)
      • getValuesByMetricName

        public java.util.Map<java.lang.String,​java.util.List<java.util.Map.Entry<Point,​UntypedMetric>>> getValuesByMetricName()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getFromMillis

        public long getFromMillis()
        This bucket contains data newer than approximately this point in time.
      • getToMillis

        public long getToMillis()
        This bucket contains data older than approximately this point in time.