Interface CandidateCellForSweepingRequest
-
@Immutable public interface CandidateCellForSweepingRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description OptionalInt
batchSizeHint()
long
maxTimestampExclusive()
The maximum timestamp to be returned in the resultingCandidateCellForSweeping
objects.boolean
shouldCheckIfLatestValueIsEmpty()
In practice, this is true for the THOROUGH sweep strategy and false for CONSERVATIVE.boolean
shouldDeleteGarbageCollectionSentinels()
Whether GC sentinels (values written at timestamp -1) should be deleted by sweep.default boolean
shouldSweep(long timestamp)
byte[]
startRowInclusive()
default CandidateCellForSweepingRequest
withStartRow(byte[] startRow)
-
-
-
Method Detail
-
startRowInclusive
byte[] startRowInclusive()
-
batchSizeHint
OptionalInt batchSizeHint()
-
maxTimestampExclusive
long maxTimestampExclusive()
The maximum timestamp to be returned in the resultingCandidateCellForSweeping
objects.
-
shouldCheckIfLatestValueIsEmpty
boolean shouldCheckIfLatestValueIsEmpty()
In practice, this is true for the THOROUGH sweep strategy and false for CONSERVATIVE.
-
shouldDeleteGarbageCollectionSentinels
boolean shouldDeleteGarbageCollectionSentinels()
Whether GC sentinels (values written at timestamp -1) should be deleted by sweep. In practice, this is true for the THOROUGH sweep strategy and false for CONSERVATIVE.
-
shouldSweep
default boolean shouldSweep(long timestamp)
-
withStartRow
default CandidateCellForSweepingRequest withStartRow(byte[] startRow)
-
-