Uses of Package
oracle.nosql.driver
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).
This package contains classes that are specific to using the driver
on-premises and not applicable to the Cloud Service.
Contains the input and response classes used for Oracle NoSQL
Database operations.
-
ClassDescriptionA callback interface used by the driver to obtain an authorization string for a request.Consistency is used to provide consistency guarantees for read operations.Consistency typesCloud service only.Defines the durability characteristics associated with a standalone write (put or update) operation.A replicated environment makes it possible to increase an application's transaction commit guarantees by committing changes to its replicas on the network.Defines the synchronization policy to be used when committing a transaction.FieldRange defines a range of values to be used in a
NoSQLHandle.multiDelete(oracle.nosql.driver.ops.MultiDeleteRequest)
operation, as specified inMultiDeleteRequest.setRange(oracle.nosql.driver.FieldRange)
.Cloud service only.A base exception for most exceptions thrown by the driver.NoSQLHandle is a handle that can be used to access Oracle NoSQL tables.NoSQLHandleConfig groups parameters used to configure aNoSQLHandle
.Cloud service only.The operation attempted to create a resource but it already exists.Cloud service only.The operation attempted to access a resource that does not exist or is not in a visible state.A base exception for all exceptions that may be retried with a reasonable expectation that they may succeed on retry.RetryHandler is called by the request handling system when aRetryableException
is thrown.This interface allows user to control the collection of driver statistics at runtime.A Profile that determines what stats are loggedHandler interface that user can register to get access to stats at the end of the interval.Cloud service only.TimeToLive is a utility class that represents a period of time, similar to java.time.Duration in Java, but specialized to the needs of this driver.On-premises only.Version is an opaque class that represents the version of a row in the database. -
ClassDescriptionA callback interface used by the driver to obtain an authorization string for a request.Cloud service only.
-
ClassDescriptionA callback interface used by the driver to obtain an authorization string for a request.A base exception for most exceptions thrown by the driver.
-
ClassDescriptionConsistency is used to provide consistency guarantees for read operations.Cloud service only.Defines the durability characteristics associated with a standalone write (put or update) operation.FieldRange defines a range of values to be used in a
NoSQLHandle.multiDelete(oracle.nosql.driver.ops.MultiDeleteRequest)
operation, as specified inMultiDeleteRequest.setRange(oracle.nosql.driver.FieldRange)
.Cloud service only.NoSQLHandle is a handle that can be used to access Oracle NoSQL tables.NoSQLHandleConfig groups parameters used to configure aNoSQLHandle
.RateLimiter interface provides default methods that all rate limiters must implement.TimeToLive is a utility class that represents a period of time, similar to java.time.Duration in Java, but specialized to the needs of this driver.Version is an opaque class that represents the version of a row in the database.