Class AutoCompactionSnapshot.Builder
- java.lang.Object
-
- org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
-
- Enclosing class:
- AutoCompactionSnapshot
public static class AutoCompactionSnapshot.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(@NotNull String dataSource, @NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatus scheduleStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoCompactionSnapshotbuild()AutoCompactionSnapshot.BuilderincrementBytesAwaitingCompaction(long incrementValue)AutoCompactionSnapshot.BuilderincrementBytesCompacted(long incrementValue)AutoCompactionSnapshot.BuilderincrementBytesSkipped(long incrementValue)AutoCompactionSnapshot.BuilderincrementIntervalCountAwaitingCompaction(long incrementValue)AutoCompactionSnapshot.BuilderincrementIntervalCountCompacted(long incrementValue)AutoCompactionSnapshot.BuilderincrementIntervalCountSkipped(long incrementValue)AutoCompactionSnapshot.BuilderincrementSegmentCountAwaitingCompaction(long incrementValue)AutoCompactionSnapshot.BuilderincrementSegmentCountCompacted(long incrementValue)AutoCompactionSnapshot.BuilderincrementSegmentCountSkipped(long incrementValue)
-
-
-
Constructor Detail
-
Builder
public Builder(@NotNull @NotNull String dataSource, @NotNull @NotNull AutoCompactionSnapshot.AutoCompactionScheduleStatus scheduleStatus)
-
-
Method Detail
-
incrementBytesAwaitingCompaction
public AutoCompactionSnapshot.Builder incrementBytesAwaitingCompaction(long incrementValue)
-
incrementBytesCompacted
public AutoCompactionSnapshot.Builder incrementBytesCompacted(long incrementValue)
-
incrementSegmentCountAwaitingCompaction
public AutoCompactionSnapshot.Builder incrementSegmentCountAwaitingCompaction(long incrementValue)
-
incrementSegmentCountCompacted
public AutoCompactionSnapshot.Builder incrementSegmentCountCompacted(long incrementValue)
-
incrementIntervalCountAwaitingCompaction
public AutoCompactionSnapshot.Builder incrementIntervalCountAwaitingCompaction(long incrementValue)
-
incrementIntervalCountCompacted
public AutoCompactionSnapshot.Builder incrementIntervalCountCompacted(long incrementValue)
-
incrementBytesSkipped
public AutoCompactionSnapshot.Builder incrementBytesSkipped(long incrementValue)
-
incrementSegmentCountSkipped
public AutoCompactionSnapshot.Builder incrementSegmentCountSkipped(long incrementValue)
-
incrementIntervalCountSkipped
public AutoCompactionSnapshot.Builder incrementIntervalCountSkipped(long incrementValue)
-
build
public AutoCompactionSnapshot build()
-
-