Interface ExecutableRangeScanOperation.TerminatingRangeScan<T>

Type Parameters:
T - the entity type to use for the results.
All Known Subinterfaces:
ExecutableRangeScanOperation.ExecutableRangeScan<T>, ExecutableRangeScanOperation.RangeScanConsistentWith<T>, ExecutableRangeScanOperation.RangeScanInCollection<T>, ExecutableRangeScanOperation.RangeScanInScope<T>, ExecutableRangeScanOperation.RangeScanWithBatchByteLimit<T>, ExecutableRangeScanOperation.RangeScanWithBatchItemLimit<T>, ExecutableRangeScanOperation.RangeScanWithOptions<T>, ExecutableRangeScanOperation.RangeScanWithProjection<T>, ExecutableRangeScanOperation.RangeScanWithSort<T>
Enclosing interface:
ExecutableRangeScanOperation

public static interface ExecutableRangeScanOperation.TerminatingRangeScan<T>
Terminating operations invoking the actual execution.
  • Method Details

    • rangeScan

      Stream<T> rangeScan(String lower, String upper)
      Range Scan
      Parameters:
      upper -
      lower -
      Returns:
      the list of found entities.
    • rangeScanIds

      Stream<String> rangeScanIds(String lower, String upper)
      Range Scan Ids
      Parameters:
      upper -
      lower -
      Returns:
      the list of found keys.
    • samplingScan

      Stream<T> samplingScan(Long limit, Long... seed)
      Range Scan
      Parameters:
      limit -
      seed -
      Returns:
      the list of found entities.
    • samplingScanIds

      Stream<String> samplingScanIds(Long limit, Long... seed)
      Range Scan Ids
      Parameters:
      limit -
      seed -
      Returns:
      the list of keys