Class AutoCompactionSnapshot
- java.lang.Object
-
- org.apache.druid.server.coordinator.AutoCompactionSnapshot
-
public class AutoCompactionSnapshot extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAutoCompactionSnapshot.AutoCompactionScheduleStatusstatic classAutoCompactionSnapshot.Builder
-
Constructor Summary
Constructors Constructor Description AutoCompactionSnapshot(@NotNull String dataSource, @NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatus scheduleStatus, long bytesAwaitingCompaction, long bytesCompacted, long bytesSkipped, long segmentCountAwaitingCompaction, long segmentCountCompacted, long segmentCountSkipped, long intervalCountAwaitingCompaction, long intervalCountCompacted, long intervalCountSkipped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)longgetBytesAwaitingCompaction()longgetBytesCompacted()longgetBytesSkipped()@NotNull StringgetDataSource()longgetIntervalCountAwaitingCompaction()longgetIntervalCountCompacted()longgetIntervalCountSkipped()@NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatusgetScheduleStatus()longgetSegmentCountAwaitingCompaction()longgetSegmentCountCompacted()longgetSegmentCountSkipped()inthashCode()
-
-
-
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()
-
getScheduleStatus
@NotNull public @NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatus getScheduleStatus()
-
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()
-
-