All Classes and Interfaces

Class
Description
Utility methods for reading TLS certificates from various locations.
A mutable builder for configuring the cluster's behavior.
Thrown when an interaction (or attempted interaction) with the Columnar cluster fails.
Create an instance like this:
Contains Scopes.
 
Separate class so the SDK doesn't explode if the user excludes Jackson from the class path.
Converts query result rows into Java objects.
Delegates all methods to the authenticator returned by the given supplier.
For internal SDK use only.
 
A deserializer backed by Jackson.
 
Represents a JSON array that can be stored and loaded from Couchbase Server.
Represents a JSON object that can be stored and loaded from Couchbase Server.
 
A JSON container, either a JsonObject or a JsonArray.
 
Thrown when the Columnar cluster returns an error message in response to a query request.
Holds associated metadata returned by the server.
Holds the metrics as returned from an analytics response.
 
 
Represents a single warning returned from the analytics engine.
 
One row of a query result.
The possible values for scan consistency in an columnar query.
 
 
Documents that the annotated type is thread-safe.
Like TimeoutException, but unchecked.
For specifying default timeouts in Cluster.newInstance(String, Credential, Consumer).
Either a TrustManagerFactory XOR a list of X509Certificate.
Conveys generic type information at run time.