# Uses of Class
oracle.kv.StoreIteratorConfig

Packages that use StoreIteratorConfig
Package
Description
oracle.kv
This package contains the public API for using Oracle NoSQL Database.

- ## Uses of StoreIteratorConfig in oracle.kv

  Methods in oracle.kv that return StoreIteratorConfig
  Modifier and Type
  Method
  Description
  `StoreIteratorConfig`
  StoreIteratorConfig.`setMaxConcurrentRequests(int maxConcurrentRequests)`
  Sets the maximum degree of parallelism (in effect the maximum number of client-side threads) to be used when running a parallel store iteration.
  `StoreIteratorConfig`
  StoreIteratorConfig.`setMaxResultsBatches(int maxResultsBatches)`
  Deprecated.
  since 3.4, no longer supported.
  Methods in oracle.kv with parameters of type StoreIteratorConfig
  Modifier and Type
  Method
  Description
  `ParallelScanIterator<KeyValueVersion>`
  KVStore.`storeIterator(Iterator<Key> parentKeyIterator, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Returns an Iterator which iterates over all key/value pairs matching the keys supplied by iterator (or the descendants of a parentKey, or those in a KeyRange).
  `ParallelScanIterator<KeyValueVersion>`
  KVStore.`storeIterator(List<Iterator<Key>> parentKeyIterators, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Returns an Iterator which iterates over all key/value pairs matching the keys supplied by iterators (or the descendants of a parentKey, or those in a KeyRange).
  `ParallelScanIterator<KeyValueVersion>`
  KVStore.`storeIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Return an Iterator which iterates over all key/value pairs (or the descendants of a parentKey, or those in a KeyRange).
  `ParallelScanIterator<Key>`
  KVStore.`storeKeysIterator(Iterator<Key> parentKeyIterator, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Return an Iterator which iterates over all keys matching the keys supplied by iterator (or the descendants of a parentKey, or those in a KeyRange).
  `ParallelScanIterator<Key>`
  KVStore.`storeKeysIterator(List<Iterator<Key>> parentKeyIterators, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Return an Iterator which iterates over all keys matching the keys supplied by iterators (or the descendants of a parentKey, or those in a KeyRange).
  `ParallelScanIterator<Key>`
  KVStore.`storeKeysIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig)`
  Return an Iterator which iterates over all keys (or the descendants of a parentKey, or those in a KeyRange).