Class ActiveCompaction


  • public abstract class ActiveCompaction
    extends Object
    Since:
    1.5.0
    • Constructor Detail

      • ActiveCompaction

        public ActiveCompaction()
    • Method Detail

      • getTablet

        public abstract TabletId getTablet()
        Returns:
        tablet that is compacting
        Since:
        1.7.0
      • getAge

        public abstract long getAge()
        Returns:
        how long the compaction has been running in milliseconds
      • getInputFiles

        public abstract List<String> getInputFiles()
        Returns:
        the files the compaction is reading from
      • getOutputFile

        public abstract String getOutputFile()
        Returns:
        file compactions is writing too
      • getLocalityGroup

        public abstract String getLocalityGroup()
        Returns:
        the locality group that is compacting
      • getEntriesRead

        public abstract long getEntriesRead()
        Returns:
        the number of key/values read by the compaction
      • getEntriesWritten

        public abstract long getEntriesWritten()
        Returns:
        the number of key/values written by the compaction
      • getIterators

        public abstract List<IteratorSetting> getIterators()
        Returns:
        the per compaction iterators configured