Class RangeScanOrchestrator

java.lang.Object
com.couchbase.client.core.kv.RangeScanOrchestrator

@Internal public class RangeScanOrchestrator extends Object
Main entry point from higher level languages to perform KV range scans.

This class is meant as a low-level abstraction which is to be consumed from the higher level language bindings and not directly by the user. See the respective documentation for each language binding (java, scala, kotlin) for example usage.

  • Field Details

    • RANGE_SCAN_DEFAULT_BATCH_BYTE_LIMIT

      public static final int RANGE_SCAN_DEFAULT_BATCH_BYTE_LIMIT
      See Also:
    • RANGE_SCAN_DEFAULT_BATCH_ITEM_LIMIT

      public static final int RANGE_SCAN_DEFAULT_BATCH_ITEM_LIMIT
      See Also:
  • Constructor Details

    • RangeScanOrchestrator

      public RangeScanOrchestrator(Core core, CollectionIdentifier collectionIdentifier)
      Creates a new RangeScanOrchestrator which can be shared across calls.
      Parameters:
      core - the core to perform ops against.
      collectionIdentifier - the pointer to the right collection to use.
  • Method Details