Class AutoCompactionSnapshot


  • public class AutoCompactionSnapshot
    extends Object
    • Constructor Detail

      • AutoCompactionSnapshot

        public AutoCompactionSnapshot​(@NotNull
                                      @NotNull String dataSource,
                                      @NotNull
                                      @NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatus scheduleStatus,
                                      long bytesAwaitingCompaction,
                                      long bytesCompacted,
                                      long bytesSkipped,
                                      long segmentCountAwaitingCompaction,
                                      long segmentCountCompacted,
                                      long segmentCountSkipped,
                                      long intervalCountAwaitingCompaction,
                                      long intervalCountCompacted,
                                      long intervalCountSkipped)
    • Method Detail

      • getDataSource

        @NotNull
        public @NotNull String getDataSource()
      • getBytesAwaitingCompaction

        public long getBytesAwaitingCompaction()
      • getBytesCompacted

        public long getBytesCompacted()
      • getBytesSkipped

        public long getBytesSkipped()
      • getSegmentCountAwaitingCompaction

        public long getSegmentCountAwaitingCompaction()
      • getSegmentCountCompacted

        public long getSegmentCountCompacted()
      • getSegmentCountSkipped

        public long getSegmentCountSkipped()
      • getIntervalCountAwaitingCompaction

        public long getIntervalCountAwaitingCompaction()
      • getIntervalCountCompacted

        public long getIntervalCountCompacted()
      • getIntervalCountSkipped

        public long getIntervalCountSkipped()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object