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 Type
    Method
    Description
    reactor.core.publisher.Flux<T>
    rangeScan(String lower, String upper)
    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

      reactor.core.publisher.Flux<T> rangeScan(String lower, String upper)
      Finds a list of documents based on the given IDs.
      Parameters:
      lower - the lower bound
      upper - the upper bound
      Returns:
      the list of found entities.
    • rangeScanIds

      reactor.core.publisher.Flux<String> rangeScanIds(String lower, String upper)
      Finds a list of documents based on the given IDs.
      Parameters:
      lower - the lower bound
      upper - the upper bound
      Returns:
      the list of ids.
    • sampleScan

      reactor.core.publisher.Flux<T> sampleScan(Long limit, Long... seed)
      Finds a list of documents based on the given IDs.
      Parameters:
      limit -
      seed -
      Returns:
      the list of found entities.
    • sampleScanIds

      reactor.core.publisher.Flux<String> sampleScanIds(Long limit, Long... seed)
      Finds a list of documents based on the given IDs.
      Parameters:
      limit -
      seed -
      Returns:
      the list of ids.