All Classes and Interfaces

Class
Description
Thrown when an interaction (or attempted interaction) with the Analytics cluster fails.
Like TimeoutException, but unchecked.
 
 
 
 
 
 
 
Utility methods for reading TLS certificates from various locations.
 
A mutable builder for configuring the cluster's behavior.
Optional parameters common to all methods that execute a query statement.
Create an instance like this:
Contains Scopes.
 
 
Initialization-on-demand holder for the default deserializer.
Converts query result rows into Java objects.
Optional parameters for QueryHandle.fetchStatus(Consumer)
Helper methods that have to do with certain golang-specific format the server uses.
NOT THREAD SAFE
For internal SDK use only.
An HTTP client intended for use by other Couchbase libraries.
 
 
 
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 Analytics 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.
 
Optional parameters common to methods that execute a query statement and immediately process the result.
 
A handle for the result of a completed query.
 
Represents a single warning returned from the analytics engine.
 
One row of a query result.
Optional parameters for methods that fetch rows from a QueryResultHandle.
 
The possible values for scan consistency in an Analytics query.
 
 
 
Documents that the annotated type is thread-safe.
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.
Generates a User Agent string in accordance with https://tools.ietf.org/html/rfc7231#section-5.5.3