Uses of Class
oracle.nosql.driver.ops.Request
Packages that use Request
Package
Description
Contains the public API for using the Oracle NoSQL Database
as well as configuration and common parameter classes used in
database operations.
This package contains the public API for managing security for the
Oracle NoSQL Database Cloud using Oracle Cloud Infrastructure Identity
and Access Management (IAM).
Contains the input and response classes used for Oracle NoSQL
Database operations.
-
Uses of Request in oracle.nosql.driver
Methods in oracle.nosql.driver with parameters of type RequestModifier and TypeMethodDescriptionstatic int
DefaultRetryHandler.computeBackoffDelay
(Request request, int fixedDelayMs) Compute an incremental backoff delay in milliseconds.void
DefaultRetryHandler.delay
(Request request, int numRetries, RetryableException re) Delay (sleep) during retry cycle.void
RetryHandler.delay
(Request request, int numRetries, RetryableException re) This method is called when aRetryableException
is thrown and it is determined that the request will be retried based on the return value ofRetryHandler.doRetry(oracle.nosql.driver.ops.Request, int, oracle.nosql.driver.RetryableException)
.boolean
DefaultRetryHandler.doRetry
(Request request, int numRetries, RetryableException re) Decide whether to retry or not.boolean
RetryHandler.doRetry
(Request request, int numRetries, RetryableException re) This method is called when aRetryableException
is thrown and determines whether to perform a retry or not based on the parameters.AuthorizationProvider.getAuthorizationString
(Request request) Returns an authorization string for specified request.default void
AuthorizationProvider.setRequiredHeaders
(String authString, Request request, io.netty.handler.codec.http.HttpHeaders headers, byte[] content) Set HTTP headers required by the provider. -
Uses of Request in oracle.nosql.driver.iam
Methods in oracle.nosql.driver.iam with parameters of type RequestModifier and TypeMethodDescriptionSignatureProvider.getAuthorizationString
(Request request) void
SignatureProvider.setRequiredHeaders
(String authString, Request request, io.netty.handler.codec.http.HttpHeaders headers, byte[] content) -
Uses of Request in oracle.nosql.driver.ops
Subclasses of Request in oracle.nosql.driver.opsModifier and TypeClassDescriptionclass
Cloud service only.class
Represents the input to aNoSQLHandle.delete(oracle.nosql.driver.ops.DeleteRequest)
operation.class
Cloud service only.class
Represents a base class for operations that support aDurability
setting.class
Represents the argument of aNoSQLHandle.getIndexes(oracle.nosql.driver.ops.GetIndexesRequest)
operation which returns the information of a specific index or all indexes of the specified table, as returned inGetIndexesResult
.class
Represents the input to aNoSQLHandle.get(oracle.nosql.driver.ops.GetRequest)
operation which returns a single row based on the specified key.class
Represents the argument of aNoSQLHandle.getTable(oracle.nosql.driver.ops.GetTableRequest)
operation which returns static information associated with a table, as returned inTableResult
.class
Represents the argument of aNoSQLHandle.listTables(oracle.nosql.driver.ops.ListTablesRequest)
operation which lists all available tables associated with the identity associated with the handle used for the operation.class
Represents the input to aNoSQLHandle.multiDelete(oracle.nosql.driver.ops.MultiDeleteRequest)
operation which can be used to delete a range of values that match the primary key and range provided.class
A request that encapsulates a query prepare call.class
Represents the input to aNoSQLHandle.put(oracle.nosql.driver.ops.PutRequest)
operation.class
A request that represents a query.class
Represents a base class for read operations such asNoSQLHandle.get(oracle.nosql.driver.ops.GetRequest)
.class
Cloud service only.class
On-premises only.class
On-premises only.class
TableRequest is used to create, modify, and drop tables.class
Cloud service only.class
Represents the input to aNoSQLHandle.writeMultiple(oracle.nosql.driver.ops.WriteMultipleRequest)
operation.class
Represents a base class for the single row modifying operationsNoSQLHandle.put(oracle.nosql.driver.ops.PutRequest)
andNoSQLHandle.delete(oracle.nosql.driver.ops.DeleteRequest)
.Methods in oracle.nosql.driver.ops that return RequestModifier and TypeMethodDescriptionWriteMultipleRequest.getRequest
(int index) Returns the Request at the given position, it may be either aPutRequest
or aDeleteRequest
object.Methods in oracle.nosql.driver.ops with parameters of type RequestModifier and TypeMethodDescriptionAdds a Request to the operation list.