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.
-