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.
Optional parameters for
Queryable.executeQuery(String, Consumer)
and Queryable.executeStreamingQuery(String, Consumer, Consumer).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