Class FlushStats

    • Constructor Detail

      • FlushStats

        public FlushStats()
      • FlushStats

        public FlushStats​(long total,
                          long periodic,
                          long totalTimeInMillis)
    • Method Detail

      • add

        public void add​(long total,
                        long periodic,
                        long totalTimeInMillis)
      • add

        public void add​(FlushStats flushStats)
      • addTotals

        public void addTotals​(FlushStats flushStats)
      • getTotal

        public long getTotal()
        The total number of flush executed.
      • getPeriodic

        public long getPeriodic()
        The number of flushes that were periodically triggered when translog exceeded the flush threshold.
      • getTotalTimeInMillis

        public long getTotalTimeInMillis()
        The total time merges have been executed (in milliseconds).
      • getTotalTime

        public TimeValue getTotalTime()
        The total time merges have been executed.