Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

add(boolean) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an Boolean element to the JsonArray.
add(double) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an Double element to the JsonArray.
add(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an Integer element to the JsonArray.
add(long) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an Long element to the JsonArray.
add(JsonArray) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an JsonArray element to the JsonArray.
add(JsonObject) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an JsonObject element to the JsonArray.
add(Number) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append a Number element to the JsonArray.
add(Object) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an element to the JsonArray.
add(String) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an String element to the JsonArray.
add(List<?>) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an JsonArray element, converted from a List, to the JsonArray.
add(Map<String, ?>) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append an JsonObject element, converted from a List, to the JsonArray.
addNull() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Append a null element to the JsonArray.
AnalyticsException - Exception Class in com.couchbase.analytics.client.java
Thrown when an interaction (or attempted interaction) with the Analytics cluster fails.
AnalyticsException(String) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsException
 
AnalyticsException(String, Throwable) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsException
 
AnalyticsException(Throwable) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsException
 
AnalyticsTimeoutException - Exception Class in com.couchbase.analytics.client.java
Like TimeoutException, but unchecked.
AnalyticsTimeoutException(String) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsTimeoutException
 
AnalyticsTimeoutException(String, Throwable) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsTimeoutException
 
AnalyticsTimeoutException(Throwable) - Constructor for exception class com.couchbase.analytics.client.java.AnalyticsTimeoutException
 
append(String, String, String...) - Method in class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 
appendJava() - Method in class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 
appendOs() - Method in class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 
as(TypeRef<T>) - Method in class com.couchbase.analytics.client.java.Row
Returns the content of the row deserialized as an instance of the specified type.
as(Class<T>) - Method in class com.couchbase.analytics.client.java.Row
Returns the content of the row deserialized as an instance of the specified type.
asNullable(TypeRef<T>) - Method in class com.couchbase.analytics.client.java.Row
Returns the content of the row deserialized as an instance of the specified type, or null if the row content is a literal null.
asNullable(Class<T>) - Method in class com.couchbase.analytics.client.java.Row
Returns the content of the row deserialized as an instance of the specified type, or null if the row's content is a literal null.

B

bodyAsString() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.Response
Returns the response body as a string, or null if the response does not have a body.
bodyInputStream() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.Response
Returns an input stream over the bytes of the body, or null if the response does not have a body.
bufferRows() - Method in interface com.couchbase.analytics.client.java.RowSource
Calls RowSource.bufferRows(Consumer) with default options.
bufferRows(Consumer<RowOptions>) - Method in interface com.couchbase.analytics.client.java.RowSource
Fetches result rows and buffers them in memory.
build() - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
 
build() - Method in class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 
builder() - Static method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter
 
BuilderPropertySetter - Class in com.couchbase.analytics.client.java.internal.utils
 
BuilderPropertySetter.Builder - Class in com.couchbase.analytics.client.java.internal.utils
 
bytes() - Method in class com.couchbase.analytics.client.java.Row
Returns the raw content of the row, exactly as it was received from the server.

C

cancel() - Method in class com.couchbase.analytics.client.java.QueryHandle
 
caveat() - Element in annotation type com.couchbase.analytics.client.java.internal.ThreadSafe
 
CbCertificates - Class in com.couchbase.analytics.client.java.internal.utils.security
 
CbCollections - Class in com.couchbase.analytics.client.java.internal.utils.lang
 
CbObjects - Class in com.couchbase.analytics.client.java.internal.utils.lang
 
CbStrings - Class in com.couchbase.analytics.client.java.internal.utils.lang
 
CbThrowables - Class in com.couchbase.analytics.client.java.internal.utils.lang
 
certificates() - Method in class com.couchbase.analytics.client.java.internal.TrustSource
 
Certificates - Class in com.couchbase.analytics.client.java.internal
Utility methods for reading TLS certificates from various locations.
childBuilderAccessorSuffix(String) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
By convention, builder methods that expose child builders have names ending with this.
cipherSuites(List<String>) - Method in class com.couchbase.analytics.client.java.SecurityOptions
 
clientContextId - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
clientContextId(String) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
close() - Method in class com.couchbase.analytics.client.java.Cluster
 
close() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.Response
 
cluster() - Method in class com.couchbase.analytics.client.java.Database
Returns the cluster this database belongs to.
Cluster - Class in com.couchbase.analytics.client.java
 
ClusterOptions - Class in com.couchbase.analytics.client.java
A mutable builder for configuring the cluster's behavior.
code() - Method in exception class com.couchbase.analytics.client.java.QueryException
Returns the Analytics error code sent by the server.
code() - Method in class com.couchbase.analytics.client.java.QueryStatus
Returns the value of the "status" field from the server response.
code() - Method in class com.couchbase.analytics.client.java.QueryWarning
 
codePointToString(int) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
Backport of Java 11's Character.toString(int codePoint).
com.couchbase.analytics.client.java - package com.couchbase.analytics.client.java
Start here by creating a Cluster.
com.couchbase.analytics.client.java.codec - package com.couchbase.analytics.client.java.codec
Classes that turn query result rows into Java objects when you call row.as(Class) or row.as(TypeRef).
com.couchbase.analytics.client.java.internal - package com.couchbase.analytics.client.java.internal
Bits and bobs that are internal to the Analytics client.
com.couchbase.analytics.client.java.internal.utils - package com.couchbase.analytics.client.java.internal.utils
Bits and bobs that are internal to the Analytics client, but might reasonably be extracted into a common "couchbase-utils" library one day.
com.couchbase.analytics.client.java.internal.utils.json - package com.couchbase.analytics.client.java.internal.utils.json
 
com.couchbase.analytics.client.java.internal.utils.lang - package com.couchbase.analytics.client.java.internal.utils.lang
Backports and utility functions for standard Java types.
com.couchbase.analytics.client.java.internal.utils.security - package com.couchbase.analytics.client.java.internal.utils.security
 
com.couchbase.analytics.client.java.internal.utils.time - package com.couchbase.analytics.client.java.internal.utils.time
 
com.couchbase.analytics.client.java.json - package com.couchbase.analytics.client.java.json
Simple classes for manipulating JSON.
CommonQueryOptions<SELF> - Class in com.couchbase.analytics.client.java
Optional parameters common to all methods that execute a query statement.
compareTo(NanoTimestamp) - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
 
connectTimeout(Duration) - Method in class com.couchbase.analytics.client.java.TimeoutOptions
Time limit for establishing a socket connection to the server.
contains(Object) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Returns true if the object is part of the array.
containsKey(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Checks if the JsonObject contains the field name.
containsValue(Object) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Checks if the JsonObject contains the value.
convertValue(Object, TypeReference<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
convertValue(Object, Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.InternalJacksonSerDes
 
convertValue(Object, Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
create() - Static method in class com.couchbase.analytics.client.java.json.JsonArray
Creates an empty JsonArray.
create() - Static method in class com.couchbase.analytics.client.java.json.JsonObject
Creates an empty JsonObject.
create(int) - Static method in class com.couchbase.analytics.client.java.json.JsonArray
Creates an empty JsonArray.
create(int) - Static method in class com.couchbase.analytics.client.java.json.JsonObject
Creates an empty JsonObject.
createdAt - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
createdAt() - Method in class com.couchbase.analytics.client.java.QueryStatus
Returns the query's creation time, or null if unknown.
createObjectNode() - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
credential(Credential) - Method in class com.couchbase.analytics.client.java.Cluster
Sets the credential to use for future requests.
Credential - Class in com.couchbase.analytics.client.java
Create an instance like this:

D

database() - Method in class com.couchbase.analytics.client.java.Scope
Returns the database this scope belongs to.
database(String) - Method in class com.couchbase.analytics.client.java.Cluster
Returns the database in this cluster with the given name.
Database - Class in com.couchbase.analytics.client.java
Contains Scopes.
DataConversionException - Exception Class in com.couchbase.analytics.client.java
 
DataConversionException(String) - Constructor for exception class com.couchbase.analytics.client.java.DataConversionException
 
DataConversionException(String, Throwable) - Constructor for exception class com.couchbase.analytics.client.java.DataConversionException
 
DataConversionException(Throwable) - Constructor for exception class com.couchbase.analytics.client.java.DataConversionException
 
Deadline - Class in com.couchbase.analytics.client.java.internal.utils.time
 
defaultIfNull(T, T) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbObjects
 
DefaultJacksonDeserializerHolder - Class in com.couchbase.analytics.client.java.internal
Initialization-on-demand holder for the default deserializer.
delete() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.RequestBuilder
 
deserialize(TypeRef<T>, byte[]) - Method in interface com.couchbase.analytics.client.java.codec.Deserializer
Deserializes raw input into the target type.
deserialize(TypeRef<T>, byte[]) - Method in class com.couchbase.analytics.client.java.codec.JacksonDeserializer
 
deserialize(TypeRef<T>, byte[]) - Method in class com.couchbase.analytics.client.java.internal.InternalJacksonSerDes
 
deserialize(Class<T>, byte[]) - Method in interface com.couchbase.analytics.client.java.codec.Deserializer
Deserializes raw input into the target class.
deserialize(Class<T>, byte[]) - Method in class com.couchbase.analytics.client.java.codec.JacksonDeserializer
 
deserialize(Class<T>, byte[]) - Method in class com.couchbase.analytics.client.java.internal.InternalJacksonSerDes
 
deserializer(Deserializer) - Method in class com.couchbase.analytics.client.java.ClusterOptions
Sets the default deserializer for converting query result rows into Java objects.
deserializer(Deserializer) - Method in class com.couchbase.analytics.client.java.QueryOptions
Sets the deserializer used by Row.as(java.lang.Class<T>) to convert query result rows into Java objects.
deserializer(Deserializer) - Method in class com.couchbase.analytics.client.java.RowOptions
Sets the deserializer used by Row.as(java.lang.Class<T>) to convert query result rows into Java objects.
Deserializer - Interface in com.couchbase.analytics.client.java.codec
Converts query result rows into Java objects.
DESERIALIZER - Static variable in class com.couchbase.analytics.client.java.internal.DefaultJacksonDeserializerHolder
 
disableServerCertificateVerification(boolean) - Method in class com.couchbase.analytics.client.java.SecurityOptions
Deprecated.
Not really deprecated, but disabling verification is almost always a bad idea.
discard() - Method in class com.couchbase.analytics.client.java.QueryResultHandle
 

E

elapsed() - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
Returns the time elapsed since this timestamp was created.
elapsedTime() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 
emptyToNull(String) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
encodeDurationToMs(Duration) - Static method in class com.couchbase.analytics.client.java.internal.utils.time.GolangDuration
Encodes a Java duration into the encoded golang format.
equals(Object) - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
 
equals(Object) - Method in class com.couchbase.analytics.client.java.json.JsonArray
 
equals(Object) - Method in class com.couchbase.analytics.client.java.json.JsonObject
 
errors - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
exceeded() - Method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
execute(Consumer<InternalUnsupportedHttpClient.RequestBuilder>, Duration) - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient
Executes an arbitrary HTTP request.
executeQuery(String) - Method in interface com.couchbase.analytics.client.java.Queryable
Executes a query statement using default options (no query parameters, etc.), and buffers all result rows in memory.
executeQuery(String, Consumer<QueryOptions>) - Method in class com.couchbase.analytics.client.java.Cluster
 
executeQuery(String, Consumer<QueryOptions>) - Method in interface com.couchbase.analytics.client.java.Queryable
Executes a query statement using the specified options (query parameters, etc.), and buffers all result rows in memory.
executeQuery(String, Consumer<QueryOptions>) - Method in class com.couchbase.analytics.client.java.Scope
 
executeStreaming(Consumer<InternalUnsupportedHttpClient.RequestBuilder>, Duration, Consumer<Row>, Deserializer) - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient
Executes an HTTP request for an Analytics query.
executeStreamingQuery(String, Consumer<Row>) - Method in interface com.couchbase.analytics.client.java.Queryable
Executes a query statement and passes result rows to the given rowAction callback, one by one as they arrive from the server.
executeStreamingQuery(String, Consumer<Row>, Consumer<QueryOptions>) - Method in class com.couchbase.analytics.client.java.Cluster
 
executeStreamingQuery(String, Consumer<Row>, Consumer<QueryOptions>) - Method in interface com.couchbase.analytics.client.java.Queryable
Executes a query statement using the specified options, (query parameters, etc.), and passes result rows to the given rowAction callback, one by one as they arrive from the server.
executeStreamingQuery(String, Consumer<Row>, Consumer<QueryOptions>) - Method in class com.couchbase.analytics.client.java.Scope
 
executionTime() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 

F

fallbackConverter(BiFunction<String, Type, Object>) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
 
fetchStatus() - Method in class com.couchbase.analytics.client.java.QueryHandle
Returns the query's current status.
fetchStatus(Consumer<FetchStatusOptions>) - Method in class com.couchbase.analytics.client.java.QueryHandle
Returns the query's current status.
FetchStatusOptions - Class in com.couchbase.analytics.client.java
Optional parameters for QueryHandle.fetchStatus(Consumer)
filter(Iterable<T>, Predicate<? super T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Convenience method equivalent to:
filter(T[], Predicate<? super T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Convenience method equivalent to:
findCause(Throwable, Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
Walks the causal chain of the given throwable (starting with the given throwable itself) and returns the first throwable that is an instance of the specified type.
from(Cluster) - Static method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient
 
from(Class<?>) - Static method in class com.couchbase.analytics.client.java.internal.utils.VersionAndGitHash
 
from(Object...) - Static method in class com.couchbase.analytics.client.java.json.JsonArray
Creates a new JsonArray and populates it with the values supplied.
from(Path) - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance that trusts the certificates in the specified PEM file.
from(List<?>) - Static method in class com.couchbase.analytics.client.java.json.JsonArray
Returns a new JsonArray containing items from the given List, in the same order they were returned by the list's iterator.
from(List<X509Certificate>) - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance that trusts the specified certificates.
from(Map<String, ?>) - Static method in class com.couchbase.analytics.client.java.json.JsonObject
Constructs a JsonObject from a Map<String, ?>.
from(TrustManagerFactory) - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance backed by the specified factory.
fromJson(byte[]) - Static method in class com.couchbase.analytics.client.java.json.JsonArray
 
fromJson(byte[]) - Static method in class com.couchbase.analytics.client.java.json.JsonObject
 
fromJson(String) - Static method in class com.couchbase.analytics.client.java.json.JsonArray
Static method to create a JsonArray from a JSON String.
fromJson(String) - Static method in class com.couchbase.analytics.client.java.json.JsonObject
Static method to create a JsonObject from a JSON String.
fromJvm() - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance that trusts the certificate authorities trusted by this Java runtime environment.
fromJvmAndCapella() - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance that trusts the certificate authorities trusted by this Java runtime environment, plus the Capella production certificate.
fromKeyStore(Path, String) - Static method in class com.couchbase.analytics.client.java.Credential
Returns a new instance that holds a client certificate loaded from the specified PKCS#12 key store file.
fromKeyStore(KeyStore, String) - Static method in class com.couchbase.analytics.client.java.Credential
Returns a new instance that holds a client certificate loaded from the specified key store.
fromSerialized(Cluster, String) - Static method in class com.couchbase.analytics.client.java.QueryHandle
 

G

get() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.RequestBuilder
 
get(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and does not cast it.
get(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the (potential null) content and not casting its type.
getArray(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to JsonArray.
getArray(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to JsonArray.
getBigDecimal(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to BigDecimal.
getBigDecimal(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to BigDecimal.
getBigInteger(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to BigInteger.
getBigInteger(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to BigInteger.
getBoolean(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to Boolean.
getBoolean(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to Boolean.
getCapellaCaCertificates() - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
 
getCapellaCertificates() - Static method in class com.couchbase.analytics.client.java.internal.Certificates
Returns the Certificate Authority (CA) certificates used by Couchbase Capella.
getDouble(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to Double.
getDouble(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to Double.
getHead() - Method in class com.couchbase.analytics.client.java.internal.utils.lang.HeadInterceptInputStream
 
getHeadAsString() - Method in class com.couchbase.analytics.client.java.internal.utils.lang.HeadInterceptInputStream
 
getInt(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to Integer.
getInt(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to Integer.
getJvmCertificates() - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
Returns the Certificate Authority (CA) certificates trusted by the JVM's default trust manager.
getLong(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to Long.
getLong(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to Long.
getNames() - Method in class com.couchbase.analytics.client.java.json.JsonObject
Returns a set of field names on the JsonObject.
getNonProdCertificates() - Static method in class com.couchbase.analytics.client.java.internal.Certificates
Returns the Certificate Authority (CA) certificates used by Couchbase internal pre-production clusters.
getNonProdCertificates() - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
Returns the Certificate Authority (CA) certificates used by Couchbase internal pre-production clusters.
getNumber(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to Number.
getNumber(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to Number.
getObject(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to JsonObject.
getObject(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to JsonObject.
getStackTraceAsString(Throwable) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
 
getString(int) - Method in class com.couchbase.analytics.client.java.json.JsonArray
Retrieves the value by the position in the JsonArray and casts it to String.
getString(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Retrieves the value from the field name and casts it to String.
gitHash() - Method in class com.couchbase.analytics.client.java.internal.utils.VersionAndGitHash
 
GolangDuration - Class in com.couchbase.analytics.client.java.internal.utils.time
Helper methods that have to do with certain golang-specific format the server uses.

H

handle - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
handleRequestTimeout(Duration) - Method in class com.couchbase.analytics.client.java.TimeoutOptions
Default time limit for requests that return a QueryHandle or QueryResultHandle.
hasCause(Throwable, Class<? extends Throwable>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
Returns true if the given throwable or any throwable in its causal chain is an instance of the given type.
hasElapsed(Duration) - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
Returns true if the time elapsed since this timestamp was created is greater than or equal to the given duration, otherwise false.
hashCode() - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
 
hashCode() - Method in class com.couchbase.analytics.client.java.json.JsonArray
 
hashCode() - Method in class com.couchbase.analytics.client.java.json.JsonObject
 
hasRemaining(Duration) - Method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
header(String, String) - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.RequestBuilder
 
HeadInterceptInputStream - Class in com.couchbase.analytics.client.java.internal.utils.lang
NOT THREAD SAFE
HeadInterceptInputStream(InputStream, int) - Constructor for class com.couchbase.analytics.client.java.internal.utils.lang.HeadInterceptInputStream
 
httpStatusCode() - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.Response
 

I

insecure() - Static method in class com.couchbase.analytics.client.java.internal.TrustSource
Returns a new instance that does not verify server certificates.
INSTANCE - Static variable in class com.couchbase.analytics.client.java.internal.InternalJacksonSerDes
 
InternalJacksonSerDes - Class in com.couchbase.analytics.client.java.internal
For internal SDK use only.
InternalUnsupportedHttpClient - Class in com.couchbase.analytics.client.java
An HTTP client intended for use by other Couchbase libraries.
InternalUnsupportedHttpClient.RequestBuilder - Class in com.couchbase.analytics.client.java
 
InternalUnsupportedHttpClient.Response - Class in com.couchbase.analytics.client.java
 
InvalidCredentialException - Exception Class in com.couchbase.analytics.client.java
 
irregularChildBuilderAccessors(Map<String, String>) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
Escape hatch in case some accessors don't follow the convention estabnlished by BuilderPropertySetter.Builder.childBuilderAccessorSuffix.
isEmpty() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Checks if the JsonArray is empty or not.
isEmpty() - Method in class com.couchbase.analytics.client.java.json.JsonObject
Returns true if the JsonObject is empty, false otherwise.
isInsecure() - Method in class com.couchbase.analytics.client.java.internal.TrustSource
 
isNever() - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
Returns true if this timestamp was created by NanoTimestamp.never(), otherwise false.
isNullOrEmpty(String) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
isNullOrEmpty(Collection<?>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
 
isNullOrEmpty(Map<?, ?>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
 
iterator() - Method in class com.couchbase.analytics.client.java.json.JsonArray
 

J

JacksonDeserializer - Class in com.couchbase.analytics.client.java.codec
A deserializer backed by Jackson.
JacksonDeserializer(ObjectMapper) - Constructor for class com.couchbase.analytics.client.java.codec.JacksonDeserializer
 
JsonArray - Class in com.couchbase.analytics.client.java.json
Represents a JSON array that can be stored and loaded from Couchbase Server.
JsonObject - Class in com.couchbase.analytics.client.java.json
Represents a JSON object that can be stored and loaded from Couchbase Server.
JsonSerializer - Interface in com.couchbase.analytics.client.java.internal
 
JsonValue - Class in com.couchbase.analytics.client.java.json
A JSON container, either a JsonObject or a JsonArray.
JsonValueModule - Class in com.couchbase.analytics.client.java.internal
 
JsonValueModule() - Constructor for class com.couchbase.analytics.client.java.internal.JsonValueModule
 

L

listCopyOf(Iterable<? extends E>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable list containing all elements of the given iterable.
listCopyOf(Collection<? extends E>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Backport of List.copyOf.
listOf(T...) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable list containing the given items.

M

mapCopyOf(Map<? extends K, ? extends V>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Backport of Map.copyOf.
mapOf() - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable empty map.
mapOf(K, V) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V, K, V) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
Mapper - Class in com.couchbase.analytics.client.java.internal.utils.json
 
Mapper() - Constructor for class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
MAX_CODE_POINT_AS_STRING - Static variable in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
maxRetries(Integer) - Method in class com.couchbase.analytics.client.java.ClusterOptions
Default retry limit for failed retriable queries.
maxRetries(Integer) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
Limits the number of times a failed retriable request is retried.
maxRetries(Integer) - Method in class com.couchbase.analytics.client.java.RowOptions
Limits the number of times a failed retriable request is retried.
message() - Method in class com.couchbase.analytics.client.java.QueryWarning
Caveat: The content and structure of this message may change between Couchbase Server versions.
metadata() - Method in class com.couchbase.analytics.client.java.QueryResult
 
metrics - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
metrics() - Method in class com.couchbase.analytics.client.java.QueryMetadata
Get the associated metrics for the response.
metrics() - Method in class com.couchbase.analytics.client.java.QueryStatus
 
MIN_CODE_POINT_AS_STRING - Static variable in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
minus(NanoTimestamp) - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
 

N

name() - Method in class com.couchbase.analytics.client.java.Database
 
name() - Method in class com.couchbase.analytics.client.java.Scope
 
NanoTimestamp - Class in com.couchbase.analytics.client.java.internal.utils.time
 
never() - Static method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
Returns a timestamp from ~146 years ago, for representing the time of events that have not occurred.
newEnumMap(Class<K>, Map<K, V>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
 
newEnumSet(Class<T>, Iterable<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Like EnumSet.copyOf(java.util.EnumSet<E>), but does not explode when given an empty collection.
newInstance(String, Credential) - Static method in class com.couchbase.analytics.client.java.Cluster
 
newInstance(String, Credential, Consumer<ClusterOptions>) - Static method in class com.couchbase.analytics.client.java.Cluster
 
NOT_BOUNDED - Enum constant in enum com.couchbase.analytics.client.java.ScanConsistency
The index will return whatever state it has to the Analytics query engine at the time of query.
now() - Static method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
Returns a timestamp representing the current time.
nullToEmpty(String) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 

O

of(String, String) - Static method in class com.couchbase.analytics.client.java.Credential
Returns a new instance that holds the given username and password.
of(Duration) - Static method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
of(Duration, double) - Static method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
ofDynamic(Supplier<Credential>) - Static method in class com.couchbase.analytics.client.java.Credential
Deprecated.
This method is not compatible with client certificate credentials. Instead, please update the credential by calling Cluster.credential(Credential).
ofJwt(String) - Static method in class com.couchbase.analytics.client.java.Credential
Returns a new instance that holds the given JSON Web Token (JWT).
ordered() - Method in class com.couchbase.analytics.client.java.QueryResultHandle
 

P

parameters(List<?>) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
parameters(Map<String, ?>) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
parse(String) - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
 
parseDuration(String) - Static method in class com.couchbase.analytics.client.java.internal.utils.time.GolangDuration
Parses a Go duration string using the same rules as Go's time.ParseDuration method.
PartitionHandle - Class in com.couchbase.analytics.client.java
 
partitions() - Method in class com.couchbase.analytics.client.java.QueryResultHandle
 
path(String) - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.RequestBuilder
Sets the path component (and query string, if applicable).
pathComponentTransformer(Function<String, String>) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
Converts an input path component to match the Java method name, for translating case conventions.
plans - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
postJson(byte[]) - Method in class com.couchbase.analytics.client.java.InternalUnsupportedHttpClient.RequestBuilder
 
processedObjects() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 
propagate(Throwable) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
Throws the given throwable if it is unchecked, otherwise throws a new CouchbaseException with the given exception as a cause.
put(String, boolean) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Boolean value identified by the field name.
put(String, double) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Double value identified by the field name.
put(String, int) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Integer value identified by the field name.
put(String, long) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Long value identified by the field name.
put(String, JsonArray) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a JsonArray value identified by the field name.
put(String, JsonObject) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a JsonObject value identified by the field name.
put(String, Number) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Number value identified by the field name.
put(String, Object) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a Object value identified by the field name.
put(String, String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a String value identified by the field name.
put(String, List<?>) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Stores a JsonArray value identified by the field name.
put(String, Map<String, ?>) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Attempt to convert a Map to a JsonObject value and store it, identified by the field name.
putNull(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Store a null value identified by the field's name.

Q

Queryable - Interface in com.couchbase.analytics.client.java
 
QueryException - Exception Class in com.couchbase.analytics.client.java
Thrown when the Analytics cluster returns an error message in response to a query request.
QueryHandle - Class in com.couchbase.analytics.client.java
 
QueryMetadata - Class in com.couchbase.analytics.client.java
Holds associated metadata returned by the server.
QueryMetrics - Class in com.couchbase.analytics.client.java
Holds the metrics as returned from an analytics response.
QueryNotFoundException - Exception Class in com.couchbase.analytics.client.java
 
QueryOptions - Class in com.couchbase.analytics.client.java
Optional parameters common to methods that execute a query statement and immediately process the result.
QueryResult - Class in com.couchbase.analytics.client.java
 
QueryResultHandle - Class in com.couchbase.analytics.client.java
A handle for the result of a completed query.
QueryStatus - Class in com.couchbase.analytics.client.java
 
queryTimeout(Duration) - Method in class com.couchbase.analytics.client.java.TimeoutOptions
Default time limit for long-running requests that might involve intensive server-side processing like executing a query or fetching result rows.
QueryWarning - Class in com.couchbase.analytics.client.java
Represents a single warning returned from the analytics engine.
queueWaitTime() - Method in class com.couchbase.analytics.client.java.QueryMetrics
Returns the length of time this query was enqueued before execution started.

R

raw(Map<String, ?>) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
Specifies arbitrary name-value pairs to include the query request JSON.
RawQueryMetadata - Class in com.couchbase.analytics.client.java.internal
 
RawQueryMetadata() - Constructor for class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
read() - Method in class com.couchbase.analytics.client.java.internal.utils.lang.HeadInterceptInputStream
 
read(byte[], int, int) - Method in class com.couchbase.analytics.client.java.internal.utils.lang.HeadInterceptInputStream
 
read(InputStream) - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
 
read(Path) - Static method in class com.couchbase.analytics.client.java.internal.utils.security.CbCertificates
 
readOnly(Boolean) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
readTree(byte[]) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
readValue(byte[], Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
readValue(String, Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
register(Type, String, Function<String, ?>) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
 
registerCommonTypes() - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter.Builder
 
remaining() - Method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
removeEnd(String, String) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
removeKey(String) - Method in class com.couchbase.analytics.client.java.json.JsonObject
Removes an entry from the JsonObject.
removeStart(String, String) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbStrings
 
REQUEST_PLUS - Enum constant in enum com.couchbase.analytics.client.java.ScanConsistency
The index will wait until all mutations have been processed at the time of request before being processed in the Analytics query engine.
requestId - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
requestId() - Method in class com.couchbase.analytics.client.java.QueryMetadata
Get the request identifier of the query request
resultCount() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 
resultHandle() - Method in class com.couchbase.analytics.client.java.QueryStatus
Returns a handle to the query result.
resultReady() - Method in class com.couchbase.analytics.client.java.QueryStatus
Returns true if query execution is complete, indicating it's safe to call QueryStatus.resultHandle().
resultSize() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 
retryable() - Method in exception class com.couchbase.analytics.client.java.QueryException
Returns true if the retry limit was reached, and it's safe to retry the same query later.
Row - Class in com.couchbase.analytics.client.java
One row of a query result.
rowCount() - Method in class com.couchbase.analytics.client.java.PartitionHandle
 
rowCount() - Method in class com.couchbase.analytics.client.java.QueryResultHandle
 
rowCount() - Method in interface com.couchbase.analytics.client.java.RowSource
Returns the number of result rows.
RowOptions - Class in com.couchbase.analytics.client.java
Optional parameters for methods that fetch rows from a QueryResultHandle.
rows() - Method in class com.couchbase.analytics.client.java.QueryResult
 
RowSource - Interface in com.couchbase.analytics.client.java
 

S

scanConsistency(ScanConsistency) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
ScanConsistency - Enum in com.couchbase.analytics.client.java
The possible values for scan consistency in an Analytics query.
scanWait(Duration) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
 
scope(String) - Method in class com.couchbase.analytics.client.java.Database
Returns the scope in this database with the given name.
Scope - Class in com.couchbase.analytics.client.java
 
security(Consumer<SecurityOptions>) - Method in class com.couchbase.analytics.client.java.ClusterOptions
 
SecurityOptions - Class in com.couchbase.analytics.client.java
 
serialize(Object) - Method in class com.couchbase.analytics.client.java.internal.InternalJacksonSerDes
 
serialize(Object) - Method in interface com.couchbase.analytics.client.java.internal.JsonSerializer
 
serverMessage() - Method in exception class com.couchbase.analytics.client.java.QueryException
Returns the human-readable error message sent by the server, without the additional context returned by Throwable.getMessage().
set(Object, String, String) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter
 
set(Object, Map<String, String>) - Method in class com.couchbase.analytics.client.java.internal.utils.BuilderPropertySetter
 
setCopyOf(Collection<? extends E>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Backport of Set.copyOf.
setOf(T...) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Returns an unmodifiable set containing the given items.
signature - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
size() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Returns the size of the JsonArray.
size() - Method in class com.couchbase.analytics.client.java.json.JsonObject
The size of the JsonObject.
startQuery(String) - Method in interface com.couchbase.analytics.client.java.Queryable
Starts executing a query statement using default options, and returns a "handle" for fetching the results later.
startQuery(String, Consumer<StartQueryOptions>) - Method in class com.couchbase.analytics.client.java.Cluster
 
startQuery(String, Consumer<StartQueryOptions>) - Method in interface com.couchbase.analytics.client.java.Queryable
Starts executing a query statement using the specified options (query parameters, etc.), and returns a "handle" for fetching the results later.
startQuery(String, Consumer<StartQueryOptions>) - Method in class com.couchbase.analytics.client.java.Scope
 
StartQueryOptions - Class in com.couchbase.analytics.client.java
 
StartQueryOptions() - Constructor for class com.couchbase.analytics.client.java.StartQueryOptions
 
status - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
streamRows(Consumer<Row>) - Method in interface com.couchbase.analytics.client.java.RowSource
Calls RowSource.streamRows(Consumer, Consumer) with default options.
streamRows(Consumer<Row>, Consumer<RowOptions>) - Method in class com.couchbase.analytics.client.java.PartitionHandle
 
streamRows(Consumer<Row>, Consumer<RowOptions>) - Method in class com.couchbase.analytics.client.java.QueryResultHandle
 
streamRows(Consumer<Row>, Consumer<RowOptions>) - Method in interface com.couchbase.analytics.client.java.RowSource
Fetches result rows and passes them to the given rowAction callback, one by one as they arrive from the server.

T

ThreadSafe - Annotation Type in com.couchbase.analytics.client.java.internal
Documents that the annotated type is thread-safe.
throwIfInstanceOf(Throwable, Class<T>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
If the given Throwable is an instance of the given class, throw it.
throwIfUnchecked(Throwable) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbThrowables
If the given Throwable is an instance of RuntimeException or Error, throw it.
timeout(Duration) - Method in class com.couchbase.analytics.client.java.CommonQueryOptions
Sets the time limit for executing the query.
timeout(Duration) - Method in class com.couchbase.analytics.client.java.FetchStatusOptions
If not specified, defaults to TimeoutOptions.handleRequestTimeout(Duration).
timeout(Duration) - Method in class com.couchbase.analytics.client.java.RowOptions
If not specified, defaults to TimeoutOptions.queryTimeout(Duration).
timeout(Consumer<TimeoutOptions>) - Method in class com.couchbase.analytics.client.java.ClusterOptions
 
TimeoutOptions - Class in com.couchbase.analytics.client.java
For specifying default timeouts in Cluster.newInstance(String, Credential, Consumer).
toBytes() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Similar to JsonArray.toString() but turns this array directly into an encoded byte array.
toBytes() - Method in class com.couchbase.analytics.client.java.json.JsonObject
Similar to toString() but turns this object directly into an encoded byte array.
toList() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Copies the content of the JsonArray into a new List and returns it.
toMap() - Method in class com.couchbase.analytics.client.java.json.JsonObject
Transforms the JsonObject into a Map.
toSerialized() - Method in class com.couchbase.analytics.client.java.QueryHandle
Returns the serialized form of this query handle, suitable for persistence or transmission to another process.
toString() - Method in class com.couchbase.analytics.client.java.Cluster
 
toString() - Method in class com.couchbase.analytics.client.java.codec.JacksonDeserializer
 
toString() - Method in class com.couchbase.analytics.client.java.codec.TypeRef
 
toString() - Method in class com.couchbase.analytics.client.java.Database
 
toString() - Method in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
toString() - Method in class com.couchbase.analytics.client.java.internal.TrustSource
 
toString() - Method in class com.couchbase.analytics.client.java.internal.utils.time.Deadline
 
toString() - Method in class com.couchbase.analytics.client.java.internal.utils.time.NanoTimestamp
 
toString() - Method in class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 
toString() - Method in class com.couchbase.analytics.client.java.internal.utils.VersionAndGitHash
 
toString() - Method in class com.couchbase.analytics.client.java.json.JsonArray
Converts the JsonArray into its JSON string representation.
toString() - Method in class com.couchbase.analytics.client.java.json.JsonObject
Converts the JsonObject into its JSON string representation.
toString() - Method in class com.couchbase.analytics.client.java.QueryHandle
 
toString() - Method in class com.couchbase.analytics.client.java.QueryMetadata
 
toString() - Method in class com.couchbase.analytics.client.java.QueryMetrics
 
toString() - Method in class com.couchbase.analytics.client.java.QueryResult
 
toString() - Method in class com.couchbase.analytics.client.java.QueryStatus
 
toString() - Method in class com.couchbase.analytics.client.java.QueryWarning
 
toString() - Method in class com.couchbase.analytics.client.java.Row
 
toString() - Method in class com.couchbase.analytics.client.java.Scope
 
transform(Iterable<T1>, Function<? super T1, ? extends T2>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Convenience method equivalent to:
transform(Iterator<T1>, Function<? super T1, ? extends T2>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Convenience method equivalent to:
transform(T1[], Function<? super T1, ? extends T2>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
Convenience method equivalent to:
transformValues(Map<K, V1>, BiFunction<K, V1, V2>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
 
transformValues(Map<K, V1>, Function<V1, V2>) - Static method in class com.couchbase.analytics.client.java.internal.utils.lang.CbCollections
 
trustManagerFactory() - Method in class com.couchbase.analytics.client.java.internal.TrustSource
 
trustOnlyCapella() - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the Capella CA certificates bundled with this SDK.
trustOnlyCertificates(List<X509Certificate>) - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the specified certificates.
trustOnlyFactory(TrustManagerFactory) - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to use the specified factory to verify server certificates.
trustOnlyJvm() - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the certificates trusted by the Java runtime environment.
trustOnlyJvmAndCapella() - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the certificates trusted by the Java runtime environment plus the Capella CA certificates bundled with this SDK.
trustOnlyPemFile(Path) - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the certificates in the specified PEM file.
trustOnlyPemString(String) - Method in class com.couchbase.analytics.client.java.SecurityOptions
Clears any existing trust settings, and tells the SDK to trust only the PEM-encoded certificates contained in the given string.
TrustSource - Class in com.couchbase.analytics.client.java.internal
Either a TrustManagerFactory XOR a list of X509Certificate.
type() - Method in class com.couchbase.analytics.client.java.codec.TypeRef
 
TypeRef<T> - Class in com.couchbase.analytics.client.java.codec
Conveys generic type information at run time.
TypeRef() - Constructor for class com.couchbase.analytics.client.java.codec.TypeRef
 

U

UNKNOWN - Static variable in class com.couchbase.analytics.client.java.internal.utils.VersionAndGitHash
 
UserAgentBuilder - Class in com.couchbase.analytics.client.java.internal.utils
Generates a User Agent string in accordance with https://tools.ietf.org/html/rfc7231#section-5.5.3
UserAgentBuilder() - Constructor for class com.couchbase.analytics.client.java.internal.utils.UserAgentBuilder
 

V

valueOf(String) - Static method in enum com.couchbase.analytics.client.java.ScanConsistency
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.couchbase.analytics.client.java.ScanConsistency
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.couchbase.analytics.client.java.internal.utils.VersionAndGitHash
 
VersionAndGitHash - Class in com.couchbase.analytics.client.java.internal.utils
 

W

warnings - Variable in class com.couchbase.analytics.client.java.internal.RawQueryMetadata
 
warnings() - Method in class com.couchbase.analytics.client.java.QueryMetadata
Returns warnings if present.
writeValue(OutputStream, Object) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
writeValueAsBytes(Object) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
writeValueAsString(Object) - Static method in class com.couchbase.analytics.client.java.internal.utils.json.Mapper
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form