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.
Create an instance like this:
Contains Scopes.
 
 
Initialization-on-demand holder for the default deserializer.
Converts query result rows into Java objects.
Helper methods that have to do with certain golang-specific format the server uses.
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 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.
 
Represents a single warning returned from the analytics engine.
One row of a query result.
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