Interface ReactiveRangeScanOperation.TerminatingRangeScan<T>
- Type Parameters:
T- the entity type to use for the results.
- All Known Subinterfaces:
ReactiveRangeScanOperation.RangeScanConsistentWith<T>,ReactiveRangeScanOperation.RangeScanInCollection<T>,ReactiveRangeScanOperation.RangeScanInScope<T>,ReactiveRangeScanOperation.RangeScanWithBatchByteLimit<T>,ReactiveRangeScanOperation.RangeScanWithBatchItemLimit<T>,ReactiveRangeScanOperation.RangeScanWithOptions<T>,ReactiveRangeScanOperation.RangeScanWithProjection<T>,ReactiveRangeScanOperation.RangeScanWithSort<T>,ReactiveRangeScanOperation.ReactiveRangeScan<T>
- Enclosing interface:
- ReactiveRangeScanOperation
public static interface ReactiveRangeScanOperation.TerminatingRangeScan<T>
Terminating operations invoking the actual execution.
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<T>Finds a list of documents based on the given IDs.reactor.core.publisher.Flux<String>rangeScanIds(String lower, String upper) Finds a list of documents based on the given IDs.reactor.core.publisher.Flux<T>sampleScan(Long limit, Long... seed) Finds a list of documents based on the given IDs.reactor.core.publisher.Flux<String>sampleScanIds(Long limit, Long... seed) Finds a list of documents based on the given IDs.
-
Method Details
-
rangeScan
Finds a list of documents based on the given IDs.- Parameters:
lower- the lower boundupper- the upper bound- Returns:
- the list of found entities.
-
rangeScanIds
Finds a list of documents based on the given IDs.- Parameters:
lower- the lower boundupper- the upper bound- Returns:
- the list of ids.
-
sampleScan
Finds a list of documents based on the given IDs.- Parameters:
limit-seed-- Returns:
- the list of found entities.
-
sampleScanIds
Finds a list of documents based on the given IDs.- Parameters:
limit-seed-- Returns:
- the list of ids.
-