Class StrideScanner.StrideScannerBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>>
java.lang.Object
io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder<PK>
- Enclosing class:
- StrideScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>>
public static class StrideScanner.StrideScannerBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>>
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description StrideScannerBuilder(SortedStorageReader<PK,?> node) -
Method Summary
Modifier and Type Method Description StrideScanner<PK>build()StrideScanner.StrideScannerBuilder<PK>withBatchSize(int batchSize)StrideScanner.StrideScannerBuilder<PK>withLog(boolean log)StrideScanner.StrideScannerBuilder<PK>withRange(io.datarouter.util.tuple.Range<PK> range)StrideScanner.StrideScannerBuilder<PK>withShouldStop(java.util.function.Supplier<java.lang.Boolean> shouldStop)StrideScanner.StrideScannerBuilder<PK>withStride(int stride)
-
Constructor Details
-
Method Details
-
withShouldStop
public StrideScanner.StrideScannerBuilder<PK> withShouldStop(java.util.function.Supplier<java.lang.Boolean> shouldStop) -
withRange
-
withStride
-
withBatchSize
-
withLog
-
build
-