Uses of Class
oracle.kv.query.ExecuteOptions
Package
Description
This package contains the public API for using Oracle NoSQL Database.
This package contains the majority of the public API for using Oracle NoSQL
Database query language.
-
Uses of ExecuteOptions in oracle.kv
Modifier and TypeMethodDescriptionKVStore.execute
(char[] statement, ExecuteOptions options) This method is equivalent toKVStore.execute(String, ExecuteOptions)
, but the statement is given as a char[].KVStore.execute
(String statement, ExecuteOptions options) This method is equivalent toKVStore.execute(String)
, but it allows its users to specify execution options that override the defaults.org.reactivestreams.Publisher<RecordValue>
KVStore.executeAsync
(String statement, ExecuteOptions options) Returns a publisher that can be used to subscribe to the results of the asynchronous execution of an SQL statement.org.reactivestreams.Publisher<RecordValue>
KVStore.executeAsync
(Statement statement, ExecuteOptions options) Returns a publisher that can be used to subscribe to the results of the asynchronous execution of a table statement, either aPreparedStatement
or aBoundStatement
.KVStore.executeSync
(char[] statement, ExecuteOptions options) Synchronously execute an SQL statement.KVStore.executeSync
(String statement, ExecuteOptions options) Synchronously execute an SQL statement.KVStore.executeSync
(Statement statement, ExecuteOptions options) Synchronously execute a prepared SQL statement provided as aPreparedStatement
orBoundStatement
. -
Uses of ExecuteOptions in oracle.kv.query
Modifier and TypeMethodDescriptionExecuteOptions.setConsistency
(Consistency consistency) Sets the execution consistency.ExecuteOptions.setDurability
(Durability durability) Sets the execution durability.ExecuteOptions.setMathContext
(MathContext mathContext) ExecuteOptions.setMaxConcurrentRequests
(int maxConcurrentRequests) Sets the maximum number of concurrent requests.ExecuteOptions.setNamespace
(String namespace) Sets the namespace to use for the query.ExecuteOptions.setResultsBatchSize
(int resultsBatchSize) Sets the max number of query results to be generated during the execution of the query over a partition or shard (which takes place at a replication node (RN) that contains the target partition/shard).ExecuteOptions.setTimeout
(long timeout, TimeUnit timeoutUnit) Thetimeout
parameter is an upper bound on the time interval for processing one of the KVStore.execute(...) methods (KVStore.execute(String, ExecuteOptions)
,KVStore.executeSync(String, ExecuteOptions)
, orKVStore.executeSync(Statement, ExecuteOptions)
) and any of the subsequent next() and hasNext() invocations ofStatementResult.iterator()
.