- AbstractView - Class in com.couchbase.client.protocol.views
-
The base class for Views and Spatial Views.
- AbstractView(String, String, String) - Constructor for class com.couchbase.client.protocol.views.AbstractView
-
Instantiate a AbstractView object.
- AdaptiveThrottler - Class in com.couchbase.client.internal
-
The AdaptiveThrottler allows dynamic backoff of memcached operations to make
sure the server is not overloaded to more then a certain level.
- AdaptiveThrottler(CouchbaseConnection, BinaryOperationFactory, InetSocketAddress) - Constructor for class com.couchbase.client.internal.AdaptiveThrottler
-
Initialize the Throttler with sensible default settings.
- AdaptiveThrottler(CouchbaseConnection, BinaryOperationFactory, InetSocketAddress, int, int, int, int, int) - Constructor for class com.couchbase.client.internal.AdaptiveThrottler
-
Construct the AdaptiveThrottler with all possible options.
- add(String, Object) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, int, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- add(String, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options and no TTL.
- add(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options.
- add(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options with No TTL
This is a shorthand method so that you only need to provide a
PersistTo value if you don't care if the value is already replicated.
- add(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options.
- add(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options with no TTL
This method allows you to express durability at the replication level
only and is the functional equivalent of PersistTo.ZERO.
- add(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options.
- add(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options with no TTL
To make sure that a value is stored the way you want it to in the
cluster, you can use the PersistTo and ReplicateTo arguments.
- addAuthHeader(String) - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- addAuthHeader(String) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- addFutureToMonitor(Future<T>) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
Add a GetFuture
to mointor.
- addListener(HttpCompletionListener) - Method in class com.couchbase.client.internal.HttpFuture
-
- addListener(ReplicaGetCompletionListener) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
- addListener(HttpCompletionListener) - Method in class com.couchbase.client.internal.ViewFuture
-
- addOp(HttpOperation) - Method in class com.couchbase.client.CouchbaseClient
-
Adds an operation to the queue where it waits to be sent to Couchbase.
- addOp(HttpOperation) - Method in class com.couchbase.client.ViewConnection
-
Write an operation to the next HttpHost
.
- addOperation(String, Operation) - Method in class com.couchbase.client.CouchbaseConnection
-
Add an operation to the given connection.
- addOperation(String, Operation) - Method in class com.couchbase.client.CouchbaseMemcachedConnection
-
- addOperations(Map<MemcachedNode, Operation>) - Method in class com.couchbase.client.CouchbaseConnection
-
- asyncCas(String, long, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, int, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCas(String, long, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCas(String, long, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCas(String, long, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCas(String, long, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCas(String, long, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCas(String, long, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- asyncCreateDesignDoc(String, String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCreateDesignDoc(DesignDocument) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncCreateDesignDoc(DesignDocument) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Store a design document in the cluster.
- asyncCreateDesignDoc(String, String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Store a design document in the cluster.
- asyncDeleteDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncDeleteDesignDoc(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Delete a design document in the cluster.
- asyncGetAndLock(String, int, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetAndLock(String, int) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetAndLock(String, int) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get and lock the given key asynchronously and decode with the default
transcoder.
- asyncGetAndLock(String, int, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets and locks the given key asynchronously.
- asyncGetDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetDesignDoc(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets a future with a design document from the cluster.
- asyncGetDesignDocument(String) - Method in class com.couchbase.client.CouchbaseClient
-
Deprecated.
- asyncGetDesignDocument(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Deprecated.
- asyncGetFromReplica(String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetFromReplica(String, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetFromReplica(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Asynchronously get a document from the replica (or the active) nodes.
- asyncGetFromReplica(String, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Asynchronously get a document from the replica (or the active) nodes with
a custom transcoder.
- asyncGetsFromReplica(String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetsFromReplica(String, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetsFromReplica(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Asynchronously get a document and its CAS from the replica (or the active)
nodes.
- asyncGetsFromReplica(String, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Asynchronously get a document and its CAS from the replica (or the active)
nodes with a custom transcoder.
- asyncGetSpatialView(String, String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetSpatialView(String, String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets access to a spatial view contained in a design document from the
cluster.
- asyncGetView(String, String) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncGetView(String, String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets access to a view contained in a design document from the cluster.
- asyncQuery(AbstractView, Query) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncQuery(AbstractView, Query) - Method in interface com.couchbase.client.CouchbaseClientIF
-
- asyncUnlock(String, long, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncUnlock(String, long) - Method in class com.couchbase.client.CouchbaseClient
-
- asyncUnlock(String, long, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Unlock the given key asynchronously from the cache.
- asyncUnlock(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Unlock the given key asynchronously from the cache with the default
transcoder.
- AuthType - Enum in com.couchbase.client.clustermanager
-
An enum of the different Couchbase authentication types for creating
a bucket.
- authWaitTime - Variable in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
- callback - Variable in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- cancel(boolean) - Method in class com.couchbase.client.internal.HttpFuture
-
- cancel() - Method in class com.couchbase.client.internal.ObserveFuture
-
- cancel(boolean) - Method in class com.couchbase.client.internal.ObserveFuture
-
- cancel(boolean) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
- cancel() - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- cancel() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- cancelled() - Method in class com.couchbase.client.http.HttpResponseCallback
-
- cas(String, long, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, int, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- cas(String, long, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- cas(String, long, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- cas(String, long, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- cas(String, long, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- cas(String, long, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- cas(String, long, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with a CAS and durability options.
- clearBuckets() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Clears all stored bucket references to get back to a pre-bootstrap state.
- CLIENT_SPEC_VER - Static variable in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
The specification version which this client meets.
- closeConnectionsForHost(HttpHost) - Method in class com.couchbase.client.http.ViewPool
-
Closes the underlying connections for the given HttpHost
.
- ClusterManager - Class in com.couchbase.client
-
A client to perform cluster-wide operations over the HTTP REST API.
- ClusterManager(List<URI>, String, String) - Constructor for class com.couchbase.client.ClusterManager
-
- ClusterManager(List<URI>, String, String, int, int, boolean, int, int) - Constructor for class com.couchbase.client.ClusterManager
-
- ClusterManager.HttpResult - Class in com.couchbase.client
-
Value Object to aggregate a raw response message.
- ClusterManager.HttpResult(String, int, String, String) - Constructor for class com.couchbase.client.ClusterManager.HttpResult
-
- ClusterManagerBuilder - Class in com.couchbase.client
-
- ClusterManagerBuilder() - Constructor for class com.couchbase.client.ClusterManagerBuilder
-
- collect() - Static method in class com.couchbase.client.Diagnostics
-
Collects all available infos in one map.
- collectAndFormat() - Static method in class com.couchbase.client.Diagnostics
-
Collects all available infos and formats it in a better readable way.
- collector - Variable in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
- com.couchbase.client - package com.couchbase.client
-
- com.couchbase.client.clustermanager - package com.couchbase.client.clustermanager
-
- com.couchbase.client.http - package com.couchbase.client.http
-
- com.couchbase.client.internal - package com.couchbase.client.internal
-
- com.couchbase.client.protocol.views - package com.couchbase.client.protocol.views
-
- com.couchbase.client.vbucket - package com.couchbase.client.vbucket
-
- com.couchbase.client.vbucket.config - package com.couchbase.client.vbucket.config
-
- com.couchbase.client.vbucket.provider - package com.couchbase.client.vbucket.provider
-
- compareTo(Config) - Method in interface com.couchbase.client.vbucket.config.Config
-
- compareTo(Config) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
Compares the given configuration with the current configuration
and calculates the differences.
- compareTo(Config) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- completed(HttpResponse) - Method in class com.couchbase.client.http.HttpResponseCallback
-
- ComplexKey - Class in com.couchbase.client.protocol.views
-
Allows simple definition of complex JSON keys for query inputs.
- Config - Interface in com.couchbase.client.vbucket.config
-
A Config.
- ConfigDifference - Class in com.couchbase.client.vbucket.config
-
A ConfigDifference.
- ConfigDifference() - Constructor for class com.couchbase.client.vbucket.config.ConfigDifference
-
- ConfigFactory - Interface in com.couchbase.client.vbucket.config
-
A ConfigFactory.
- ConfigParsingException - Exception in com.couchbase.client.vbucket.config
-
A ConfigParseException.
- ConfigParsingException() - Constructor for exception com.couchbase.client.vbucket.config.ConfigParsingException
-
- ConfigParsingException(String) - Constructor for exception com.couchbase.client.vbucket.config.ConfigParsingException
-
- ConfigParsingException(String, Throwable) - Constructor for exception com.couchbase.client.vbucket.config.ConfigParsingException
-
- ConfigParsingException(Throwable) - Constructor for exception com.couchbase.client.vbucket.config.ConfigParsingException
-
- ConfigType - Enum in com.couchbase.client.vbucket.config
-
Config may have types.
- ConfigurationException - Exception in com.couchbase.client.vbucket
-
An unchecked exception that signals that a configuration error
has occurred while communicating with Couchbase.
- ConfigurationException() - Constructor for exception com.couchbase.client.vbucket.ConfigurationException
-
- ConfigurationException(String) - Constructor for exception com.couchbase.client.vbucket.ConfigurationException
-
- ConfigurationException(String, Throwable) - Constructor for exception com.couchbase.client.vbucket.ConfigurationException
-
- ConfigurationException(Throwable) - Constructor for exception com.couchbase.client.vbucket.ConfigurationException
-
- ConfigurationParser - Interface in com.couchbase.client.vbucket.config
-
A ConfigParser.
- ConfigurationParserJSON - Class in com.couchbase.client.vbucket.config
-
- ConfigurationParserJSON() - Constructor for class com.couchbase.client.vbucket.config.ConfigurationParserJSON
-
- configurationProvider - Variable in class com.couchbase.client.CouchbaseConnectionFactory
-
- ConfigurationProvider - Interface in com.couchbase.client.vbucket
-
A ConfigurationProvider.
- ConfigurationProvider - Interface in com.couchbase.client.vbucket.provider
-
- ConfigurationProviderHTTP - Class in com.couchbase.client.vbucket
-
A configuration provider.
- ConfigurationProviderHTTP(List<URI>) - Constructor for class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Constructs a configuration provider with disabled authentication for the
REST service.
- ConfigurationProviderHTTP(List<URI>, String, String) - Constructor for class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Constructs a configuration provider with a given credentials for the REST
service.
- ConnectionException - Exception in com.couchbase.client.vbucket
-
.
- ConnectionException() - Constructor for exception com.couchbase.client.vbucket.ConnectionException
-
- ConnectionException(String) - Constructor for exception com.couchbase.client.vbucket.ConnectionException
-
- ConnectionException(String, Throwable) - Constructor for exception com.couchbase.client.vbucket.ConnectionException
-
- ConnectionException(Throwable) - Constructor for exception com.couchbase.client.vbucket.ConnectionException
-
- connectionLost(SocketAddress) - Method in class com.couchbase.client.CouchbaseClient
-
- connectionShutDown() - Method in class com.couchbase.client.CouchbaseClient
-
- copy() - Method in class com.couchbase.client.protocol.views.Query
-
Copy the current
Query
object into another one.
- CouchbaseClient - Class in com.couchbase.client
-
A client for Couchbase Server.
- CouchbaseClient(List<URI>, String, String) - Constructor for class com.couchbase.client.CouchbaseClient
-
Get a CouchbaseClient based on the initial server list provided.
- CouchbaseClient(List<URI>, String, String, String) - Constructor for class com.couchbase.client.CouchbaseClient
-
Get a CouchbaseClient based on the initial server list provided.
- CouchbaseClient(CouchbaseConnectionFactory) - Constructor for class com.couchbase.client.CouchbaseClient
-
Get a CouchbaseClient based on the settings from the given
CouchbaseConnectionFactory.
- CouchbaseClientIF - Interface in com.couchbase.client
-
This interface is provided as a helper for testing clients of the
CouchbaseClient.
- CouchbaseConfig - Class in com.couchbase.client.vbucket.config
-
A
Config
implementation that represents a "couchbase" bucket config.
- CouchbaseConfig(HashAlgorithm, int, int, int, List<String>, List<VBucket>, List<URL>, List<String>, boolean) - Constructor for class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- CouchbaseConfigConnection - Class in com.couchbase.client.vbucket.provider
-
- CouchbaseConfigConnection(int, CouchbaseConnectionFactory, List<InetSocketAddress>, Collection<ConnectionObserver>, FailureMode, OperationFactory) - Constructor for class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection
-
- CouchbaseConfigConnection.LoggerProxy - Class in com.couchbase.client.vbucket.provider
-
- CouchbaseConfigConnection.LoggerProxy(Logger) - Constructor for class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- CouchbaseConnection - Class in com.couchbase.client
-
Maintains connections to each node in a cluster of Couchbase Nodes.
- CouchbaseConnection(int, CouchbaseConnectionFactory, List<InetSocketAddress>, Collection<ConnectionObserver>, FailureMode, OperationFactory) - Constructor for class com.couchbase.client.CouchbaseConnection
-
- CouchbaseConnectionFactory - Class in com.couchbase.client
-
Couchbase implementation of ConnectionFactory.
- CouchbaseConnectionFactory() - Constructor for class com.couchbase.client.CouchbaseConnectionFactory
-
- CouchbaseConnectionFactory(List<URI>, String, String) - Constructor for class com.couchbase.client.CouchbaseConnectionFactory
-
- CouchbaseConnectionFactoryBuilder - Class in com.couchbase.client
-
- CouchbaseConnectionFactoryBuilder() - Constructor for class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
- CouchbaseMemcachedConnection - Class in com.couchbase.client
-
Couchbase implementation of CouchbaseConnection.
- CouchbaseMemcachedConnection(int, CouchbaseConnectionFactory, List<InetSocketAddress>, Collection<ConnectionObserver>, FailureMode, OperationFactory) - Constructor for class com.couchbase.client.CouchbaseMemcachedConnection
-
- CouchbaseNodeOrder - Enum in com.couchbase.client.vbucket
-
The
CouchbaseNodeOrder
helps with making sure that the streaming
connection is not always bound to the same node.
- CouchbaseProperties - Class in com.couchbase.client
-
The CouchbaseProperties class abstracts system properties and those set
via a file exposed through a unified class.
- create(File) - Method in interface com.couchbase.client.vbucket.config.ConfigFactory
-
- create(String) - Method in interface com.couchbase.client.vbucket.config.ConfigFactory
-
- create(JSONObject) - Method in interface com.couchbase.client.vbucket.config.ConfigFactory
-
- create(JSONObject, Config) - Method in interface com.couchbase.client.vbucket.config.ConfigFactory
-
- create(File) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
-
- create(String) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
-
Create a
Config
from a raw JSON String.
- create(JSONObject) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
-
Create a
Config
from a
JSONObject
.
- create(JSONObject, Config) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
-
- createChannel() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
- createConnection(List<InetSocketAddress>) - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- createDefaultBucket(BucketType, int, int, boolean) - Method in class com.couchbase.client.ClusterManager
-
Creates the default bucket.
- createDesignDoc(DesignDocument) - Method in class com.couchbase.client.CouchbaseClient
-
- createDesignDoc(DesignDocument) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Store a design document in the cluster.
- createLocator(List<MemcachedNode>) - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- createNamedBucket(BucketType, String, int, int, String, boolean) - Method in class com.couchbase.client.ClusterManager
-
Creates a named bucket with a given password for SASL authentication.
- createPortBucket(BucketType, String, int, int, int, boolean) - Method in class com.couchbase.client.ClusterManager
-
Creates the a sasl bucket.
- createViewConnection(List<InetSocketAddress>) - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- CustomRequestConnControl - Class in com.couchbase.client.http
-
Custom connection control, derived from an example implementation and extended for
optional non-persistent connections.
- CustomRequestConnControl(boolean) - Constructor for class com.couchbase.client.http.CustomRequestConnControl
-
- debug(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- debug(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- debug(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- decodePayload(byte[]) - Method in class com.couchbase.client.vbucket.provider.GetConfigOperationImpl
-
- DEFAULT_AUTH_WAIT_TIME - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default auth wait time.
- DEFAULT_CONN_TIMEOUT - Static variable in class com.couchbase.client.ClusterManager
-
The default connection timeout in milliseconds.
- DEFAULT_CONNS_PER_NODE - Static variable in class com.couchbase.client.ClusterManager
-
The default number fo max.
- DEFAULT_FAILURE_MODE - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default failure mode.
- DEFAULT_HASH - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default hash algorithm.
- DEFAULT_IO_THREADS - Static variable in class com.couchbase.client.ClusterManager
-
The default number of IO (worker) threads to use.
- DEFAULT_MIN_RECONNECT_INTERVAL - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Specify a default minimum reconnect interval of 1.1s.
- DEFAULT_OBS_POLL_INTERVAL - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default Observe poll interval in ms.
- DEFAULT_OBS_POLL_MAX - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Deprecated.
- DEFAULT_OBS_TIMEOUT - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default Timeout when persistence/replication constraints are used (in ms).
- DEFAULT_OP_QUEUE_LEN - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Maximum length of the operation queue returned by this connection factory.
- DEFAULT_SOCKET_TIMEOUT - Static variable in class com.couchbase.client.ClusterManager
-
The default socket timeout in milliseconds.
- DEFAULT_STREAMING_NODE_ORDER - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default Node ordering to use for streaming connection.
- DEFAULT_TCP_NODELAY - Static variable in class com.couchbase.client.ClusterManager
-
By default, enable tcp nodelay.
- DEFAULT_VIEW_CONNS_PER_NODE - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default amount of max connections per node.
- DEFAULT_VIEW_TIMEOUT - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default View request timeout in ms.
- DEFAULT_VIEW_WORKER_SIZE - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
-
Default size of view io worker threads.
- DefaultConfigFactory - Class in com.couchbase.client.vbucket.config
-
- DefaultConfigFactory() - Constructor for class com.couchbase.client.vbucket.config.DefaultConfigFactory
-
- delete(String, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- delete(String, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- delete(String, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- delete(String, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Delete a value with durability options for persistence.
- delete(String, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Delete a value with durability options.
- delete(String, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Delete a value with durability options for replication.
- deleteBucket(String) - Method in class com.couchbase.client.ClusterManager
-
Deletes a bucket.
- deleteDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
-
- deleteDesignDoc(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Delete a design document in the cluster.
- DesignDocFetcherOperation - Interface in com.couchbase.client.protocol.views
-
A ViewsOperation.
- DesignDocFetcherOperation.DesignDocFetcherCallback - Interface in com.couchbase.client.protocol.views
-
A ViewsCallback.
- DesignDocFetcherOperationImpl - Class in com.couchbase.client.protocol.views
-
Implements the design doc fetching HTTP operation.
- DesignDocFetcherOperationImpl(HttpRequest, String, DesignDocFetcherOperation.DesignDocFetcherCallback) - Constructor for class com.couchbase.client.protocol.views.DesignDocFetcherOperationImpl
-
- DesignDocOperation - Interface in com.couchbase.client.protocol.views
-
Base class for all Design Document Operations.
- DesignDocOperation.DesignDocCallback - Interface in com.couchbase.client.protocol.views
-
Callback for the result of the DesignDocOperation.
- DesignDocOperationImpl - Class in com.couchbase.client.protocol.views
-
Implements design document storing and deleting.
- DesignDocOperationImpl(HttpRequest, OperationCallback) - Constructor for class com.couchbase.client.protocol.views.DesignDocOperationImpl
-
- DesignDocument - Class in com.couchbase.client.protocol.views
-
The DesignDocument represents a design document stored and retrieved from a
Couchbase cluster.
- DesignDocument(String) - Constructor for class com.couchbase.client.protocol.views.DesignDocument
-
Create a new DesignDocument with a name.
- DesignDocument(String, List<ViewDesign>, List<SpatialViewDesign>) - Constructor for class com.couchbase.client.protocol.views.DesignDocument
-
Create a new DesignDocument with a name and (spatial) views.
- Diagnostics - Class in com.couchbase.client
-
Provides access to various metrics helpful for system diagnosis.
- Diagnostics() - Constructor for class com.couchbase.client.Diagnostics
-
- DocsOperationImpl - Class in com.couchbase.client.protocol.views
-
Implementation of a view that calls the map
function and includes the documents in the result.
- DocsOperationImpl(HttpRequest, AbstractView, ViewOperation.ViewCallback) - Constructor for class com.couchbase.client.protocol.views.DocsOperationImpl
-
- gcInfo(Map<String, Object>) - Static method in class com.couchbase.client.Diagnostics
-
Collects system information as delivered from the GarbageCollectorMXBean
.
- get() - Method in class com.couchbase.client.internal.HttpFuture
-
- get(long, TimeUnit) - Method in class com.couchbase.client.internal.HttpFuture
-
- get() - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
- get(long, TimeUnit) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
- get(long, TimeUnit) - Method in class com.couchbase.client.internal.ViewFuture
-
- getAll() - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
- getAlternative(String, Collection<MemcachedNode>) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
-
Method returns the node that is not contained in the specified collection
of the failed nodes.
- getAndLock(String, int, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- getAndLock(String, int) - Method in class com.couchbase.client.CouchbaseClient
-
- getAndLock(String, int, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Getl with a single key.
- getAndLock(String, int) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get and lock with a single key and decode using the default transcoder.
- getAnonymousAuthBucket() - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Retrieves a default bucket name i.e.
- getAnonymousAuthBucket() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
- getAnonymousAuthBucket() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- getAnonymousAuthBucket() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Retrieves a default bucket name i.e.
- getArgs() - Method in class com.couchbase.client.protocol.views.Query
-
Helper method which collects all currently set arguments.
- getAuthDescriptor() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getAuthType() - Method in enum com.couchbase.client.clustermanager.AuthType
-
- getAuthWaitTime() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getAuthWaitTime() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns the currently configured authentication wait time.
- getBbox() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getBbox() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getBbox() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getBbox() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getBbox() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getBbox() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getBody() - Method in class com.couchbase.client.ClusterManager.HttpResult
-
- getBucket() - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Returns the current bucket name.
- getBucket() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Returns the current bucket name.
- getBucketConfiguration(String) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Connects to the REST service and retrieves the bucket configuration from
the first pool available.
- getBucketConfiguration(String) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Connects to the REST service and retrieves the bucket configuration from
the first pool available.
- getBucketName() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getBucketsUri() - Method in class com.couchbase.client.vbucket.config.Pool
-
- getBucketType() - Method in enum com.couchbase.client.clustermanager.BucketType
-
- getCallback() - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- getCallback() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- getClusterManager() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
Returns a ClusterManager and initializes one if it does not exist.
- getConfig() - Method in class com.couchbase.client.vbucket.config.Bucket
-
- getConfig() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- getConfig() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Returns the current
Bucket
configuration.
- GetConfigOperationImpl - Class in com.couchbase.client.vbucket.provider
-
- GetConfigOperationImpl(OperationCallback) - Constructor for class com.couchbase.client.vbucket.provider.GetConfigOperationImpl
-
- getConfigType() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getConfigType() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getConfigType() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getConfigurationProvider() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getConnectionsPerNode() - Method in class com.couchbase.client.ClusterManagerBuilder
-
Returns the max connections per node.
- getConnectionTimeout() - Method in class com.couchbase.client.ClusterManagerBuilder
-
Returns the connection timeout.
- getCouchServers() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getCouchServers() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getCouchServers() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getDatabaseName() - Method in class com.couchbase.client.protocol.views.AbstractView
-
Returns the database (bucket) name.
- getDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
-
- getDesignDoc(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Returns a representation of a design document stored in the cluster.
- getDesignDocument(String) - Method in class com.couchbase.client.CouchbaseClient
-
Deprecated.
- getDesignDocument(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Deprecated.
- getDesignDocumentName() - Method in class com.couchbase.client.protocol.views.AbstractView
-
Returns the design document name.
- getDocument() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getDocument() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getDocument() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getDocument() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getDocument() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getDocument() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getEntityString(HttpResponse) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- getErrorCode() - Method in class com.couchbase.client.ClusterManager.HttpResult
-
- getErrorPhrase() - Method in class com.couchbase.client.ClusterManager.HttpResult
-
- getErrors() - Method in class com.couchbase.client.protocol.views.ViewResponse
-
- getException() - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- getException() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- getFrom() - Method in class com.couchbase.client.protocol.views.RowError
-
- getFromReplica(String) - Method in class com.couchbase.client.CouchbaseClient
-
- getFromReplica(String, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- getFromReplica(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get a document from the replica (or the active) nodes.
- getFromReplica(String, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get a document from the replica (or the active) nodes and use a custom
transcoder.
- getGeometry() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getGeometry() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getGeometry() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getGeometry() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getGeometry() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getGeometry() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getHashAlgorithm() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getHashAlgorithm() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getHashAlgorithm() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getHostname() - Method in class com.couchbase.client.vbucket.config.Node
-
- getHttpPass() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
- getHttpUser() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
- getId() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getId() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getId() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getId() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getId() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getId() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getIoThreadCount() - Method in class com.couchbase.client.ClusterManagerBuilder
-
Returns the HTTP IO (worker) count.
- getKey() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getKey() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getKey() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getKey() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getKey() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getKey() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getKeyStats(String) - Method in class com.couchbase.client.CouchbaseClient
-
- getKeyStats(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
- getLanguage() - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Get the language of the views.
- getLastResponse() - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
-
- getLatestConfig(String) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
- getLimit() - Method in class com.couchbase.client.protocol.views.Query
-
Returns the currently set limit.
- getLogger() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection
-
- getMap() - Method in class com.couchbase.client.protocol.views.SpatialViewDesign
-
Get the map function of the spatial view.
- getMap() - Method in class com.couchbase.client.protocol.views.ViewDesign
-
Get the map function of the view.
- getMap() - Method in class com.couchbase.client.protocol.views.ViewResponse
-
- getMap() - Method in class com.couchbase.client.protocol.views.ViewResponseNoDocs
-
- getMap() - Method in class com.couchbase.client.protocol.views.ViewResponseReduced
-
- getMap() - Method in class com.couchbase.client.protocol.views.ViewResponseWithDocs
-
- getMaster(int) - Method in interface com.couchbase.client.vbucket.config.Config
-
- getMaster(int) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getMaster(int) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getMaster() - Method in class com.couchbase.client.vbucket.config.VBucket
-
- getMessagesRead() - Method in class com.couchbase.client.TapClient
-
The number of messages read by all of the tap streams created with this
client.
- getMinReconnectInterval() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
The minimum reconnect interval in milliseconds.
- getName() - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Get the name of the design document.
- getName() - Method in class com.couchbase.client.protocol.views.SpatialViewDesign
-
Get the name of the spatial view.
- getName() - Method in class com.couchbase.client.protocol.views.ViewDesign
-
Get the name of the view.
- getName() - Method in class com.couchbase.client.vbucket.config.Bucket
-
- getName() - Method in class com.couchbase.client.vbucket.config.Pool
-
- getName() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- getNamespace() - Static method in class com.couchbase.client.CouchbaseProperties
-
Returns the namespace to be used for the properties.
- getNextMessage() - Method in class com.couchbase.client.TapClient
-
Gets the next tap message from the queue of received tap messages.
- getNextMessage(long, TimeUnit) - Method in class com.couchbase.client.TapClient
-
Gets the next tap message from the queue of received tap messages.
- getNumVBuckets() - Method in class com.couchbase.client.CouchbaseClient
-
- getNumVBuckets() - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets the number of vBuckets that are contained in the cluster.
- getObsPollInterval() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
The observe poll interval in milliseconds.
- getObsPollInterval() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns the currently set observe poll interval.
- getObsPollMax() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
The number of observe polls to execute before giving up.
- getObsPollMax() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Deprecated.
- getObsTimeout() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
The observe timeout in milliseconds.
- getObsTimeout() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns the currently set observe timeout.
- getPipeline() - Method in class com.couchbase.client.vbucket.BucketMonitorPipelineFactory
-
- getPorts() - Method in class com.couchbase.client.vbucket.config.Node
-
- getPrimary(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
- getProperty(String, String, boolean) - Static method in class com.couchbase.client.CouchbaseProperties
-
Returns the property for the given name (or given default if not set).
- getProperty(String, boolean) - Static method in class com.couchbase.client.CouchbaseProperties
-
Returns the property for the given name (or null if not set).
- getProperty(String) - Static method in class com.couchbase.client.CouchbaseProperties
-
Returns the property for the given name (or null if not set).
- getProperty(String, String) - Static method in class com.couchbase.client.CouchbaseProperties
-
Returns the property for the given name (or given default if not set).
- getReadonlyCopy() - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
- getReason() - Method in class com.couchbase.client.ClusterManager.HttpResult
-
- getReason() - Method in class com.couchbase.client.protocol.views.RowError
-
- getReconfigurable() - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Returns the current Reconfigurable object.
- getReconfigurable() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Returns the current Reconfigurable object.
- getReduce() - Method in class com.couchbase.client.protocol.views.ViewDesign
-
Get the reduce function of the view.
- getReplica(int, int) - Method in interface com.couchbase.client.vbucket.config.Config
-
- getReplica(int, int) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getReplica(int, int) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getReplica(int) - Method in class com.couchbase.client.vbucket.config.VBucket
-
- getReplica(String, int) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
-
Return a replica node for the given key and replica index.
- getReplicaIndexes(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
-
Gets a list of vBucket indexes for the current replicas defined.
- getReplicasCount() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getReplicasCount() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getReplicasCount() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getRequest() - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- getRequest() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- getRestEndpoints() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getRestEndpoints() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getRestEndpoints() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getRevision() - Method in class com.couchbase.client.vbucket.config.Bucket
-
- getROBuckets() - Method in class com.couchbase.client.vbucket.config.Pool
-
- getSequence(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
- getServer(int) - Method in interface com.couchbase.client.vbucket.config.Config
-
- getServer(int) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getServer(int) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getServerByIndex(int) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
-
- getServerList(String) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
- getServers() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getServers() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getServers() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getServersAdded() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- getServersCount() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getServersCount() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getServersCount() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getServersRemoved() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- getsFromReplica(String) - Method in class com.couchbase.client.CouchbaseClient
-
- getsFromReplica(String, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
-
- getsFromReplica(String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get a document and its CAS from the replica (or the active) nodes.
- getsFromReplica(String, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Get a document and its CAS from the replica (or the active) nodes and use
a custom transcoder.
- getSocketTimeout() - Method in class com.couchbase.client.ClusterManagerBuilder
-
Returns the socket timeout for a connection.
- getSpatialView(String, String) - Method in class com.couchbase.client.CouchbaseClient
-
- getSpatialView(String, String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets access to a spatial view contained in a design document from the
cluster.
- getSpatialViews() - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Return a list of all stored spatial views.
- getStatus() - Method in class com.couchbase.client.internal.HttpFuture
-
- getStatus() - Method in class com.couchbase.client.vbucket.config.Node
-
- getStreamingNodeOrder() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getStreamingNodeOrder() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns the currently configured streaming node order.
- getStreamingURI() - Method in class com.couchbase.client.vbucket.config.Bucket
-
- getStreamingUri() - Method in class com.couchbase.client.vbucket.config.Pool
-
- getTcpNoDelay() - Method in class com.couchbase.client.ClusterManagerBuilder
-
Whether TCP NODELAY is used or not.
- getThrottler(InetSocketAddress) - Method in class com.couchbase.client.internal.ThrottleManager
-
- getTotalRows() - Method in class com.couchbase.client.protocol.views.ViewResponse
-
- getTotalRows() - Method in class com.couchbase.client.protocol.views.ViewResponseReduced
-
- getURI() - Method in class com.couchbase.client.protocol.views.AbstractView
-
Returns the URI/String representation of the View.
- getURI() - Method in class com.couchbase.client.protocol.views.SpatialView
-
Returns the URI/String representation of the Spatial View.
- getURI() - Method in class com.couchbase.client.protocol.views.View
-
Returns the URI/String representation of the View.
- getUri() - Method in class com.couchbase.client.vbucket.config.Pool
-
- getValue() - Method in class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- getValue() - Method in class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- getValue() - Method in interface com.couchbase.client.protocol.views.ViewRow
-
- getValue() - Method in class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- getValue() - Method in class com.couchbase.client.protocol.views.ViewRowReduced
-
- getValue() - Method in class com.couchbase.client.protocol.views.ViewRowWithDocs
-
- getVbucketByKey(String) - Method in interface com.couchbase.client.vbucket.config.Config
-
- getVbucketByKey(String) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getVbucketByKey(String) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getVBucketConfig() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getVBucketConfig() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns a potentially set configuration.
- getVBucketIndex(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
-
Returns a vbucket index for the given key.
- getVbuckets() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getVbuckets() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getVbuckets() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getVbucketsChanges() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- getVbucketsCount() - Method in interface com.couchbase.client.vbucket.config.Config
-
- getVbucketsCount() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- getVbucketsCount() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- getView(String, String) - Method in class com.couchbase.client.CouchbaseClient
-
- getView(String, String) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Gets access to a view contained in a design document from the cluster.
- getView() - Method in class com.couchbase.client.protocol.views.ViewOperationImpl
-
- getViewConnsPerNode() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getViewConnsPerNode() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
The currently configured number of maximum open view connections per node.
- getViewName() - Method in class com.couchbase.client.protocol.views.AbstractView
-
Returns the view name.
- getViews() - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Get the list of the associated view designs.
- getViewTimeout() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getViewTimeout() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Returns the currently set view timeout.
- getViewWorkerSize() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- getViewWorkerSize() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
The currently configured number of view workers.
- gotData(DesignDocument) - Method in interface com.couchbase.client.protocol.views.DesignDocFetcherOperation.DesignDocFetcherCallback
-
- gotData(String) - Method in interface com.couchbase.client.protocol.views.DesignDocOperation.DesignDocCallback
-
- gotData(ViewResponse) - Method in interface com.couchbase.client.protocol.views.NoDocsOperation.NoDocsCallback
-
- gotData(ViewResponse) - Method in interface com.couchbase.client.protocol.views.ReducedOperation.ReducedCallback
-
- gotData(SpatialView) - Method in interface com.couchbase.client.protocol.views.SpatialViewFetcherOperation.ViewFetcherCallback
-
- gotData(View) - Method in interface com.couchbase.client.protocol.views.ViewFetcherOperation.ViewFetcherCallback
-
- gotData(ViewResponse) - Method in interface com.couchbase.client.protocol.views.ViewOperation.ViewCallback
-
- Reconfigurable - Interface in com.couchbase.client.vbucket
-
Interface provides a method for receiving configuration updates.
- ReconfigurableObserver - Class in com.couchbase.client.vbucket
-
An implementation of the observer for calling reconfigure.
- ReconfigurableObserver(Reconfigurable) - Constructor for class com.couchbase.client.vbucket.ReconfigurableObserver
-
- reconfigure(Bucket) - Method in class com.couchbase.client.CouchbaseClient
-
- reconfigure(Bucket) - Method in class com.couchbase.client.CouchbaseConnection
-
- reconfigure(Bucket) - Method in class com.couchbase.client.CouchbaseMemcachedConnection
-
- reconfigure(Bucket) - Method in class com.couchbase.client.TapConnectionProvider
-
- reconfigure(Bucket) - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- reconfigure(Bucket) - Method in interface com.couchbase.client.vbucket.Reconfigurable
-
Call on a configuration update.
- reconfigure(Bucket) - Method in class com.couchbase.client.ViewConnection
-
Updates the list of active
HttpHost
s based on the incoming
Bucket
configuration.
- reconfiguring - Variable in class com.couchbase.client.CouchbaseClient
-
- reconfiguring - Variable in class com.couchbase.client.CouchbaseConnection
-
- reconfiguring - Variable in class com.couchbase.client.CouchbaseMemcachedConnection
-
- ReducedOperation - Interface in com.couchbase.client.protocol.views
-
An operation that represents a view that calls the map
function and the reduce function and gets the result.
- ReducedOperation.ReducedCallback - Interface in com.couchbase.client.protocol.views
-
A ReducedCallback.
- ReducedOperationImpl - Class in com.couchbase.client.protocol.views
-
Implementation of a view that calls the map function
and the reduce function and gets the result.
- ReducedOperationImpl(HttpRequest, AbstractView, ViewOperation.ViewCallback) - Constructor for class com.couchbase.client.protocol.views.ReducedOperationImpl
-
- reloadConfig() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- reloadConfig() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Method used to signal a new configuration should be loaded.
- remove() - Method in class com.couchbase.client.protocol.views.Paginator
-
- removeLastElement() - Method in class com.couchbase.client.protocol.views.ViewResponse
-
- removeListener(HttpCompletionListener) - Method in class com.couchbase.client.internal.HttpFuture
-
- removeListener(ReplicaGetCompletionListener) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
- removeListener(HttpCompletionListener) - Method in class com.couchbase.client.internal.ViewFuture
-
- removeObserver(ConnectionObserver) - Method in class com.couchbase.client.TapConnectionProvider
-
Remove a connection observer.
- removeThrottler(InetSocketAddress) - Method in class com.couchbase.client.internal.ThrottleManager
-
- replace(String, Object) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, int, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- replace(String, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Add a value with durability options.
- replace(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options.
- replace(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options with no TTL
This is a shorthand method so that you only need to provide a
PersistTo value if you don't care if the value is already replicated.
- replace(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options.
- replace(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options with no TTL
This method allows you to express durability at the replication level
only and is the functional equivalent of PersistTo.ZERO.
- replace(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options.
- replace(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Replace a value with durability options with no TTL.
- replaceBuckets(Map<String, Bucket>) - Method in class com.couchbase.client.vbucket.config.Pool
-
- replaceConfig() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
Replace the previously received configuration with the current one.
- replaceConfigWildcards(String) - Method in class com.couchbase.client.CouchbaseConnection
-
Helper method to parse config wildcards into their actual representations.
- REPLICA_NOT_USED - Static variable in class com.couchbase.client.vbucket.config.VBucket
-
- ReplicaGetCompletionListener - Interface in com.couchbase.client.internal
-
A listener that will be notified once the replica get future completes.
- ReplicaGetFuture<T> - Class in com.couchbase.client.internal
-
Represents the future result of a ReplicaGet operation.
- ReplicaGetFuture(long, ExecutorService) - Constructor for class com.couchbase.client.internal.ReplicaGetFuture
-
- requestConfigReconnect(String, Reconfigurable) - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- RowError - Class in com.couchbase.client.protocol.views
-
Holds the information for row in a view result that
describes an error.
- RowError(String, String) - Constructor for class com.couchbase.client.protocol.views.RowError
-
- rows - Variable in class com.couchbase.client.protocol.views.ViewResponse
-
- run() - Method in class com.couchbase.client.CouchbaseConnection
-
Infinitely loop processing IO.
- run() - Method in class com.couchbase.client.CouchbaseMemcachedConnection
-
Infinitely loop processing IO.
- RUNTIME_BEAN - Static variable in class com.couchbase.client.Diagnostics
-
- runtimeInfo(Map<String, Object>) - Static method in class com.couchbase.client.Diagnostics
-
Collects system information as delivered from the RuntimeMXBean
.
- set(String, Object) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, int, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
-
- set(String, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value without any durability options with no TTL.
- set(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options.
- set(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options with no TTL
This is a shorthand method so that you only need to provide a
PersistTo value if you don't care if the value is already replicated.
- set(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options.
- set(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability option and no TTL
This method allows you to express durability at the replication level
only and is the functional equivalent of PersistTo.ZERO.
- set(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options.
- set(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
-
Set a value with durability options and not TTL.
- set(T, OperationStatus) - Method in class com.couchbase.client.internal.HttpFuture
-
- set(ViewResponse, BulkFuture<Map<String, Object>>, OperationStatus) - Method in class com.couchbase.client.internal.ViewFuture
-
- setAuthWaitTime(long) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets a custom waiting time until authentication completes.
- setBbox(double, double, double, double) - Method in class com.couchbase.client.protocol.views.Query
-
Sets the params for a spatial bounding box view query.
- setBucketMonitor(BucketMonitor) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
-
- setCompletedFuture(Future<T>) - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
Mark a monitored future as complete.
- setConfig(Bucket) - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- setConfig(String) - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- setConfig(Bucket) - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Explictly set the current
Bucket
configuration.
- setConfig(String) - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Replace the current config with a raw JSON string configuration.
- setConfigParser(ConfigurationParser) - Method in class com.couchbase.client.vbucket.BucketMonitor
-
- setConnectionsPerNode(int) - Method in class com.couchbase.client.ClusterManagerBuilder
-
The maximum number of parallel connections per node to open (5 per
default).
- setConnectionTimeout(int) - Method in class com.couchbase.client.ClusterManagerBuilder
-
Set the HTTP connection timeout (2 minutes by default).
- setDebug(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
Enabled debugging on view queries.
- setDescending(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
Return the documents in descending by key order.
- setEnableMetrics(MetricType) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Enable the collection of runtime metrics.
- setEndkeyDocID(String) - Method in class com.couchbase.client.protocol.views.Query
-
Stop returning records when the specified document ID is reached.
- setException(OperationException) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- setGroup(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
Group the results using the reduce function to a group or single row.
- setGroupLevel(int) - Method in class com.couchbase.client.protocol.views.Query
-
Specify the group level to be used.
- setIncludeDocs(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
If the full documents should be included in the result.
- setInclusiveEnd(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
Specifies whether the specified end key should be included in the result.
- setIoThreadCount(int) - Method in class com.couchbase.client.ClusterManagerBuilder
-
The number of IO worker threads to use (1 by default).
- setIsNotUpdating() - Method in class com.couchbase.client.vbucket.config.Bucket
-
Mark this bucket as not receiving updates.
- setKey(ComplexKey) - Method in class com.couchbase.client.protocol.views.Query
-
Return only documents that match the specified key.
- setKey(String) - Method in class com.couchbase.client.protocol.views.Query
-
Return only documents that match the specified key.
- setKeys(ComplexKey) - Method in class com.couchbase.client.protocol.views.Query
-
Return only documents that match each of keys specified within the given
array.
- setKeys(String) - Method in class com.couchbase.client.protocol.views.Query
-
Return only documents that match each of keys specified within the given
array.
- setLimit(int) - Method in class com.couchbase.client.protocol.views.Query
-
Limit the number of the returned documents to the specified number.
- setListenerExecutorService(ExecutorService) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Set a custom ExecutorService
to execute the listener callbacks and
other callback-type operations.
- setMaster(short) - Method in class com.couchbase.client.vbucket.config.VBucket
-
- setMetricCollector(MetricCollector) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Allows to provide a custom MetricCollector
.
- setName(String) - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Set the name of the design document.
- setNamespace(String) - Static method in class com.couchbase.client.CouchbaseProperties
-
Replaces the default (or old) namespace with this new one.
- setObsPollInterval(long) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets a custom interval between observe poll cycles.
- setObsPollMax(int) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Deprecated.
- setObsTimeout(long) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets the absolute per-operation timeout for observe calls.
- setOnError(OnError) - Method in class com.couchbase.client.protocol.views.Query
-
Sets the response in the event of an error.
- setOperation(HttpOperation) - Method in class com.couchbase.client.internal.HttpFuture
-
- setPropertyFile(String) - Static method in class com.couchbase.client.CouchbaseProperties
-
Set the filename of the properties file and load it (if possible).
- setRange(String, String) - Method in class com.couchbase.client.protocol.views.Query
-
Returns records in the given key range.
- setRange(ComplexKey, ComplexKey) - Method in class com.couchbase.client.protocol.views.Query
-
Returns records in the given key range.
- setRangeEnd(String) - Method in class com.couchbase.client.protocol.views.Query
-
Stop returning records when the specified key is reached.
- setRangeEnd(ComplexKey) - Method in class com.couchbase.client.protocol.views.Query
-
Stop returning records when the specified key is reached.
- setRangeStart(String) - Method in class com.couchbase.client.protocol.views.Query
-
Return records with a value equal to or greater than the specified key.
- setRangeStart(ComplexKey) - Method in class com.couchbase.client.protocol.views.Query
-
Return records with a value equal to or greater than the specified key.
- setReconnectThresholdTime(long, TimeUnit) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets a custom reconnect threshold.
- setReduce(boolean) - Method in class com.couchbase.client.protocol.views.Query
-
Explicitly enable/disable the reduce function on the query.
- setSequenceChanged(boolean) - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- setServers(List<String>) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- setServersAdded(List<String>) - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- setServersRemoved(List<String>) - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- setSkip(int) - Method in class com.couchbase.client.protocol.views.Query
-
Skip this number of records before starting to return the results.
- setSocketTimeout(int) - Method in class com.couchbase.client.ClusterManagerBuilder
-
The HTTP connection socket timeout (2 minutes by default).
- setSpatialView(SpatialViewDesign) - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Add a single spatial view to the list of stored DpatialViewDesign objects.
- setSpatialViews(List<SpatialViewDesign>) - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Set a list of SpatialViewDesigns.
- setStale(Stale) - Method in class com.couchbase.client.protocol.views.Query
-
Allow the results from a stale view to be used.
- setStartkeyDocID(String) - Method in class com.couchbase.client.protocol.views.Query
-
Return records starting with the specified document ID.
- setStreamingNodeOrder(CouchbaseNodeOrder) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Changes the node ordering for streaming connections.
- setTcpNoDelay(boolean) - Method in class com.couchbase.client.ClusterManagerBuilder
-
The TCP NODELAY setting (true by default).
- setThrottler(InetSocketAddress) - Method in class com.couchbase.client.internal.ThrottleManager
-
- setVBucketConfig(Config) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
- setVbuckets(List<VBucket>) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- setVbucketsChanges(int) - Method in class com.couchbase.client.vbucket.config.ConfigDifference
-
- setView(ViewDesign) - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Add a single view to the list of stored ViewDesign objects.
- setViewConnsPerNode(int) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Changes the maximum parallel open connections per node for view operations.
- setViews(List<ViewDesign>) - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Set a list of ViewDesigns.
- setViewTimeout(int) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets a custom timeout for view operations.
- setViewWorkerSize(int) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
-
Sets a custom worker count for view operations.
- shouldOptimize() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- shutdown() - Method in class com.couchbase.client.ClusterManager
-
- shutdown(long, TimeUnit) - Method in class com.couchbase.client.CouchbaseClient
-
- shutdown() - Method in class com.couchbase.client.TapClient
-
Shuts down all tap streams that are currently running.
- shutdown() - Method in class com.couchbase.client.TapConnectionProvider
-
- shutdown() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
Shut down the monitor in a graceful way (and release all resources).
- shutdown(long, TimeUnit) - Method in class com.couchbase.client.vbucket.BucketMonitor
-
Shut down this monitor in a graceful way.
- shutdown() - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Shutdowns a monitor connections to the REST service.
- shutdown() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Shutdowns a monitor connections to the REST service.
- shutdown() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- shutdown() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
- shutdown() - Method in class com.couchbase.client.ViewConnection
-
- signalComplete() - Method in class com.couchbase.client.internal.HttpFuture
-
Signals that this future is complete.
- signalComplete() - Method in class com.couchbase.client.internal.ReplicaGetFuture
-
Signals that this future is complete.
- signalOutdated() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- signalOutdated() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Can be used as a hint for the
ConfigurationProvider
to signal that
his current configuration may be outdated.
- signalOutdatedConfig() - Method in class com.couchbase.client.ViewConnection
-
Helper method to signal an outdated config and potentially force a
refresh of the connection provider.
- size() - Method in class com.couchbase.client.protocol.views.ViewResponse
-
- SpatialView - Class in com.couchbase.client.protocol.views
-
Holds information about a spatial view that can be queried in
Couchbase Server.
- SpatialView(String, String, String) - Constructor for class com.couchbase.client.protocol.views.SpatialView
-
Create a new Spatial View object.
- SpatialViewDesign - Class in com.couchbase.client.protocol.views
-
The SpatialViewDesign object represents a spatial view to be stored and
retrieved from the Couchbase cluster.
- SpatialViewDesign(String, String) - Constructor for class com.couchbase.client.protocol.views.SpatialViewDesign
-
Create a SpatialViewDesign with a name and a map function.
- SpatialViewFetcherOperation - Interface in com.couchbase.client.protocol.views
-
A ViewOperation.
- SpatialViewFetcherOperation.ViewFetcherCallback - Interface in com.couchbase.client.protocol.views
-
A ViewCallback.
- SpatialViewFetcherOperationImpl - Class in com.couchbase.client.protocol.views
-
A SpatialViewOperationImpl.
- SpatialViewFetcherOperationImpl(HttpRequest, String, String, String, SpatialViewFetcherOperation.ViewFetcherCallback) - Constructor for class com.couchbase.client.protocol.views.SpatialViewFetcherOperationImpl
-
- SpatialViewRowNoDocs - Class in com.couchbase.client.protocol.views
-
Holds a row in a spatial view result that contains the fields
id, bbox, and geometry.
- SpatialViewRowNoDocs(String, String, String, String) - Constructor for class com.couchbase.client.protocol.views.SpatialViewRowNoDocs
-
- SpatialViewRowWithDocs - Class in com.couchbase.client.protocol.views
-
Holds a row in a spatial view result that contains the fields
id, bbox, geometry, and doc.
- SpatialViewRowWithDocs(String, String, String, String, Object) - Constructor for class com.couchbase.client.protocol.views.SpatialViewRowWithDocs
-
- Stale - Enum in com.couchbase.client.protocol.views
-
An enum containing the two possible values for the stale
parameter.
- startMonitor() - Method in class com.couchbase.client.vbucket.BucketMonitor
-
- status - Variable in class com.couchbase.client.internal.HttpFuture
-
- Status - Enum in com.couchbase.client.vbucket.config
-
A Status.
- StoreType - Enum in com.couchbase.client
-
Operation Types.
- subscribe(String, Reconfigurable) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
-
Subscribes for configuration updates.
- subscribe(String, Reconfigurable) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
Subscribes for configuration updates.
- subscribe(Reconfigurable) - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
-
- subscribe(Reconfigurable) - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
-
Subscribes for configuration updates.
- systemInfo(Map<String, Object>) - Static method in class com.couchbase.client.Diagnostics
-
Collects system information as delivered from the OperatingSystemMXBean
.
- tapBackfill(String, int, TimeUnit) - Method in class com.couchbase.client.TapClient
-
Specifies a tap stream that will send all key-value mutations that take
place in the future.
- tapBackfill(String, long, int, TimeUnit) - Method in class com.couchbase.client.TapClient
-
Specifies a tap stream that will send all key-value mutations that took
place after a specific date.
- TapClient - Class in com.couchbase.client
-
A tap client for Couchbase server.
- TapClient(List<URI>, String, String) - Constructor for class com.couchbase.client.TapClient
-
Creates a cluster aware tap client for Couchbase Server.
- TapConnectionProvider - Class in com.couchbase.client
-
A TapConnectionProvider for Couchbase Server.
- TapConnectionProvider(List<URI>, String, String) - Constructor for class com.couchbase.client.TapConnectionProvider
-
Get a tap connection based on the REST response from a Couchbase server.
- TapConnectionProvider(CouchbaseConnectionFactory) - Constructor for class com.couchbase.client.TapConnectionProvider
-
Get a tap connection based on the REST response from a Couchbase server.
- tapCustom(String, RequestMessage) - Method in class com.couchbase.client.TapClient
-
Allows the user to specify a custom tap message.
- tapDump(String) - Method in class com.couchbase.client.TapClient
-
Specifies a tap stream that will take a snapshot of items in Couchbase and
send them through a tap stream.
- TapMessagePrinter - Class in com.couchbase.client
-
A utility class for printing the bytes of a tap message.
- THREAD_BEAN - Static variable in class com.couchbase.client.Diagnostics
-
- threadInfo(Map<String, Object>) - Static method in class com.couchbase.client.Diagnostics
-
Collects system information as delivered from the ThreadMXBean
.
- throttle() - Method in class com.couchbase.client.internal.AdaptiveThrottler
-
Throttle if needed based on the given throttle constraints.
- throttle() - Method in interface com.couchbase.client.internal.Throttler
-
Throttle the current message if needed.
- ThrottleManager<T extends Throttler> - Class in com.couchbase.client.internal
-
The ThrottleManager handles Throttle instances which are bound to their
corresponding MemcachedNodes.
- ThrottleManager(List<InetSocketAddress>, Class<T>, CouchbaseConnection, OperationFactory) - Constructor for class com.couchbase.client.internal.ThrottleManager
-
- Throttler - Interface in com.couchbase.client.internal
-
Interface for Message Throttling.
- ThrottlerState - Enum in com.couchbase.client.internal
-
Defines all possible throttler states.
- timeout - Variable in class com.couchbase.client.internal.HttpFuture
-
- timeOut() - Method in interface com.couchbase.client.protocol.views.HttpOperation
-
- timeOut() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- toJson() - Method in class com.couchbase.client.protocol.views.ComplexKey
-
Generate a JSON string of the ComplexKey.
- toJson() - Method in class com.couchbase.client.protocol.views.DesignDocument
-
Create a JSON representation of the design document.
- toString() - Method in class com.couchbase.client.CouchbaseConnectionFactory
-
- toString() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
-
- toString() - Method in class com.couchbase.client.protocol.views.Query
-
Returns the
Query
as a HTTP-compatible query string.
- toString() - Method in class com.couchbase.client.protocol.views.ViewResponseNoDocs
-
- toString() - Method in class com.couchbase.client.protocol.views.ViewResponseReduced
-
- toString() - Method in class com.couchbase.client.protocol.views.ViewResponseWithDocs
-
- toString() - Method in class com.couchbase.client.vbucket.config.Bucket
-
- toString() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
-
- toString() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
-
- toString() - Method in class com.couchbase.client.vbucket.config.Node
-
- toString() - Method in class com.couchbase.client.vbucket.config.VBucket
-
- toString() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
-
- toString() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection
-
- totalRows - Variable in class com.couchbase.client.protocol.views.ViewResponse
-
- trace(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- trace(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- trace(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
-
- valueOf(String) - Static method in enum com.couchbase.client.clustermanager.AuthType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.clustermanager.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.clustermanager.FlushResponse
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.internal.ThrottlerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.protocol.views.OnError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.protocol.views.Stale
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.StoreType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.vbucket.config.ConfigType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.vbucket.config.Port
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.vbucket.config.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.vbucket.CouchbaseNodeOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.vbucket.provider.BootstrapProviderType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.couchbase.client.clustermanager.AuthType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.clustermanager.BucketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.clustermanager.FlushResponse
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.internal.ThrottlerState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.protocol.views.OnError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.protocol.views.Stale
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.StoreType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.vbucket.config.ConfigType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.vbucket.config.Port
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.vbucket.config.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.vbucket.CouchbaseNodeOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.couchbase.client.vbucket.provider.BootstrapProviderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VBucket - Class in com.couchbase.client.vbucket.config
-
A VBucket.
- VBucket(short) - Constructor for class com.couchbase.client.vbucket.config.VBucket
-
- VBucket(short, short) - Constructor for class com.couchbase.client.vbucket.config.VBucket
-
- VBucket(short, short, short) - Constructor for class com.couchbase.client.vbucket.config.VBucket
-
- VBucket(short, short, short, short) - Constructor for class com.couchbase.client.vbucket.config.VBucket
-
- VBucketNodeLocator - Class in com.couchbase.client.vbucket
-
Implementation of the NodeLocator
interface that contains vbucket
hashing methods.
- VBucketNodeLocator(List<MemcachedNode>, Config) - Constructor for class com.couchbase.client.vbucket.VBucketNodeLocator
-
Construct a VBucketNodeLocator over the given JSON configuration string.
- View - Class in com.couchbase.client.protocol.views
-
Represents a View definition inside the Couchbase cluster.
- View(String, String, String, boolean, boolean) - Constructor for class com.couchbase.client.protocol.views.View
-
Create a new View object.
- ViewConnection - Class in com.couchbase.client
-
The
ViewConnection
is responsible for managing and multiplexing
HTTP connections to Couchbase View endpoints.
- ViewConnection(CouchbaseConnectionFactory, List<InetSocketAddress>, String, String) - Constructor for class com.couchbase.client.ViewConnection
-
- ViewDesign - Class in com.couchbase.client.protocol.views
-
The ViewDesign object represents a view to be stored and retrieved
from the Couchbase cluster.
- ViewDesign(String, String) - Constructor for class com.couchbase.client.protocol.views.ViewDesign
-
Create a ViewDesign with a name and a map function.
- ViewDesign(String, String, String) - Constructor for class com.couchbase.client.protocol.views.ViewDesign
-
Create a ViewDesign with a name, map and reduce function.
- ViewException - Exception in com.couchbase.client.protocol.views
-
An exception thrown for non-200 server error codes.
- ViewException() - Constructor for exception com.couchbase.client.protocol.views.ViewException
-
- ViewException(String, String) - Constructor for exception com.couchbase.client.protocol.views.ViewException
-
- ViewFetcherOperation - Interface in com.couchbase.client.protocol.views
-
A ViewOperation.
- ViewFetcherOperation.ViewFetcherCallback - Interface in com.couchbase.client.protocol.views
-
A ViewCallback.
- ViewFetcherOperationImpl - Class in com.couchbase.client.protocol.views
-
A ViewOperationImpl.
- ViewFetcherOperationImpl(HttpRequest, String, String, String, ViewFetcherOperation.ViewFetcherCallback) - Constructor for class com.couchbase.client.protocol.views.ViewFetcherOperationImpl
-
- ViewFuture - Class in com.couchbase.client.internal
-
A ViewFuture.
- ViewFuture(CountDownLatch, long, AbstractView, ExecutorService) - Constructor for class com.couchbase.client.internal.ViewFuture
-
- ViewOperation - Interface in com.couchbase.client.protocol.views
-
A ViewOperation.
- ViewOperation.ViewCallback - Interface in com.couchbase.client.protocol.views
-
A ViewCallback.
- ViewOperationImpl - Class in com.couchbase.client.protocol.views
-
A ViewOperationImpl.
- ViewOperationImpl(HttpRequest, AbstractView, OperationCallback) - Constructor for class com.couchbase.client.protocol.views.ViewOperationImpl
-
- ViewPool - Class in com.couchbase.client.http
-
Extended Pool that allows for explicit removal of HttpHost
s.
- ViewPool(ConnectingIOReactor, ConnectionConfig) - Constructor for class com.couchbase.client.http.ViewPool
-
- ViewResponse - Class in com.couchbase.client.protocol.views
-
Holds the response of a queried view.
- ViewResponse(Collection<ViewRow>, Collection<RowError>, long) - Constructor for class com.couchbase.client.protocol.views.ViewResponse
-
- ViewResponseNoDocs - Class in com.couchbase.client.protocol.views
-
Holds the response of a view query where the map function was
called and the documents are excluded.
- ViewResponseNoDocs(Collection<ViewRow>, Collection<RowError>, long) - Constructor for class com.couchbase.client.protocol.views.ViewResponseNoDocs
-
- ViewResponseReduced - Class in com.couchbase.client.protocol.views
-
Holds the response of a view query where the map and reduce
function were called.
- ViewResponseReduced(Collection<ViewRow>, Collection<RowError>) - Constructor for class com.couchbase.client.protocol.views.ViewResponseReduced
-
- ViewResponseReduced(Collection<ViewRow>, Collection<RowError>, long) - Constructor for class com.couchbase.client.protocol.views.ViewResponseReduced
-
- ViewResponseWithDocs - Class in com.couchbase.client.protocol.views
-
Holds the response of a view query where the map function was
called and the documents are included.
- ViewResponseWithDocs(Collection<ViewRow>, Collection<RowError>, long) - Constructor for class com.couchbase.client.protocol.views.ViewResponseWithDocs
-
- ViewRow - Interface in com.couchbase.client.protocol.views
-
A ViewRow.
- ViewRowNoDocs - Class in com.couchbase.client.protocol.views
-
Holds a row in a view result that contains the fields
id, key, and value.
- ViewRowNoDocs(String, String, String) - Constructor for class com.couchbase.client.protocol.views.ViewRowNoDocs
-
- ViewRowReduced - Class in com.couchbase.client.protocol.views
-
Holds a row in a view result that contains the fields
key and value.
- ViewRowReduced(String, String) - Constructor for class com.couchbase.client.protocol.views.ViewRowReduced
-
- ViewRowWithDocs - Class in com.couchbase.client.protocol.views
-
Holds a row in a view result that contains the fields
id, key, value, and doc.
- ViewRowWithDocs(String, String, String, Object) - Constructor for class com.couchbase.client.protocol.views.ViewRowWithDocs
-