A B C D E F G H I L M N O P Q R S T U V W 

A

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
 

B

bootstrap() - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
 
bootstrap() - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
Initiate the config fetching process, eventually returning a valid configuration.
Bucket - Class in com.couchbase.client.vbucket.config
Bucket configuration bean.
Bucket(String, Config, URI, List<Node>, long) - Constructor for class com.couchbase.client.vbucket.config.Bucket
 
BucketConfigurationProvider - Class in com.couchbase.client.vbucket.provider
This ConfigurationProvider provides the current bucket configuration in a best-effort way, mixing both http and binary fetching techniques (depending on the supported mechanisms on the cluster side).
BucketConfigurationProvider(List<URI>, String, String, CouchbaseConnectionFactory) - Constructor for class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
 
BucketMonitor - Class in com.couchbase.client.vbucket
The BucketMonitor will open an HTTP comet stream to monitor for changes to the list of nodes.
BucketMonitor(URI, String, String, ConfigurationParser, ConfigurationProviderHTTP) - Constructor for class com.couchbase.client.vbucket.BucketMonitor
 
BucketMonitorPipelineFactory - Class in com.couchbase.client.vbucket
A BucketMonitorPipelineFactory.
BucketMonitorPipelineFactory() - Constructor for class com.couchbase.client.vbucket.BucketMonitorPipelineFactory
 
BucketType - Enum in com.couchbase.client.clustermanager
An enum of the different Couchbase bucket types.
BucketUpdateResponseHandler - Class in com.couchbase.client.vbucket
A BucketUpdateResponseHandler.
BucketUpdateResponseHandler() - Constructor for class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
build(List<URI>, String, String) - Method in class com.couchbase.client.ClusterManagerBuilder
Builder a ClusterManager.
buildAuthHeader(String, String) - Static method in class com.couchbase.client.http.HttpUtil
Generate the payload of an authorization header given a username and password.
buildCouchbaseConnection(List<URI>, String, String) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
Build the CouchbaseConnectionFactory set up with the provided settings.
buildCouchbaseConnection(List<URI>, String, String, String) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
Deprecated.
buildCouchbaseConnection() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
Build the CouchbaseConnectionFactory set up with the provided settings.

C

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
Create a new ClusterManager instance.
ClusterManager(List<URI>, String, String, int, int, boolean, int, int) - Constructor for class com.couchbase.client.ClusterManager
Create a new ClusterManager instance.
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
A builder to configure settings for the ClusterManager.
ClusterManagerBuilder() - Constructor for class com.couchbase.client.ClusterManagerBuilder
 
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
This ConfigurationParser takes JSON-based configuration information and transforms it into a Bucket.
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
Defines common methods for a ConfigurationProvider.
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
A custom CouchbaseConnection that is used for binary config fetching.
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
Create a new CouchbaseConnectionFactory and load the required connection information from system properties.
CouchbaseConnectionFactory(List<URI>, String, String) - Constructor for class com.couchbase.client.CouchbaseConnectionFactory
 
CouchbaseConnectionFactoryBuilder - Class in com.couchbase.client
The CouchbaseConnectionFactoryBuilder enables the customization of CouchbaseConnectionFactory settings.
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 a Config from a File.
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
 

D

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
A ConfigFactory for creating a Config out of raw JSON.
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.
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
 

E

emptyArray() - Static method in class com.couchbase.client.protocol.views.ComplexKey
Returns an empty array of objects.
emptyObject() - Static method in class com.couchbase.client.protocol.views.ComplexKey
Returns a single empty object.
encode(String) - Method in class com.couchbase.client.protocol.views.Query
Helper method to properly encode a string.
equals(Object) - Method in class com.couchbase.client.vbucket.config.Bucket
 
equals(Object) - Method in class com.couchbase.client.vbucket.config.Node
 
equals(Object) - Method in class com.couchbase.client.vbucket.ReconfigurableObserver
 
error(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
error(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
error(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
errors - Variable in class com.couchbase.client.protocol.views.ViewResponse
 
exception - Variable in class com.couchbase.client.protocol.views.HttpOperationImpl
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
executorService - Variable in class com.couchbase.client.CouchbaseClient
 
executorService - Variable in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 

F

failed(Exception) - Method in class com.couchbase.client.http.HttpResponseCallback
 
fatal(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
fatal(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
fatal(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
finishResubscribe() - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
 
finishResubscribe() - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
 
flush() - Method in class com.couchbase.client.CouchbaseClient
Flush all data from the bucket immediately.
flush(int) - Method in class com.couchbase.client.CouchbaseClient
Flush all caches from all servers with a delay of application.
flushBucket(String) - Method in class com.couchbase.client.ClusterManager
Deletes all data in a bucket.
FlushResponse - Enum in com.couchbase.client.clustermanager
Contains the possible responses that can come up when flushing a bucket.
forceArray(boolean) - Method in class com.couchbase.client.protocol.views.ComplexKey
Force the cast to a JSON array even when there is only one element.
forceKeyType(Class<?>) - Method in class com.couchbase.client.protocol.views.Paginator
Allows one to override the type of the row key.
foundIncorrectMaster(int, int) - Method in interface com.couchbase.client.vbucket.config.Config
 
foundIncorrectMaster(int, int) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
 
foundIncorrectMaster(int, int) - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
 

G

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
 

H

handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.DesignDocFetcherOperationImpl
 
handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.DesignDocOperationImpl
 
handleResponse(HttpResponse) - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.SpatialViewFetcherOperationImpl
 
handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.ViewFetcherOperationImpl
 
handleResponse(HttpResponse) - Method in class com.couchbase.client.protocol.views.ViewOperationImpl
 
handleRetryInformation(byte[]) - Method in class com.couchbase.client.CouchbaseConnection
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
handleWokenUpSelector() - Method in class com.couchbase.client.CouchbaseConnection
Make sure that if the selector is woken up manually for an extended period of time that the sockets are still alive.
handleWokenUpSelector() - Method in class com.couchbase.client.CouchbaseMemcachedConnection
Make sure that if the selector is woken up manually for an extended period of time that the sockets are still alive.
hasActiveMaster(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
Checks if in the current vbucket the master is not "-1".
hasBucket(String) - Method in class com.couchbase.client.vbucket.config.Pool
 
hasErrored() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
hasErrored() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
hashCode() - Method in class com.couchbase.client.vbucket.config.Bucket
 
hashCode() - Method in class com.couchbase.client.vbucket.config.Node
 
hashCode() - Method in class com.couchbase.client.vbucket.ReconfigurableObserver
 
hasMap() - Method in class com.couchbase.client.protocol.views.AbstractView
Checks if the view has a "map" method defined.
hasMap() - Method in class com.couchbase.client.protocol.views.SpatialView
Will always return true, because Spatial Views need to have a map function.
hasMap() - Method in class com.couchbase.client.protocol.views.View
Checks if the view has a "map" method defined.
hasMoreMessages() - Method in class com.couchbase.client.TapClient
Decides whether the client has received tap messages or will receive more messages in the future.
hasNext() - Method in class com.couchbase.client.protocol.views.Paginator
Check if another Page is available.
hasReduce() - Method in class com.couchbase.client.protocol.views.AbstractView
Checks if the view has a "reduce" method defined.
hasReduce() - Method in class com.couchbase.client.protocol.views.SpatialView
Will always return false, because Spatial Views can't have reduce functions.
hasReduce() - Method in class com.couchbase.client.protocol.views.View
Checks if the view has a "reduce" method defined.
HttpCompletionListener - Interface in com.couchbase.client.internal
A listener that will be notified once the http future completes.
HttpFuture<T> - Class in com.couchbase.client.internal
A future http response.
HttpFuture(CountDownLatch, long, ExecutorService) - Constructor for class com.couchbase.client.internal.HttpFuture
 
HttpOperation - Interface in com.couchbase.client.protocol.views
A Helper class for HttpOperation.
HttpOperationImpl - Class in com.couchbase.client.protocol.views
An HttpOperationImpl.
HttpOperationImpl(HttpRequest, OperationCallback) - Constructor for class com.couchbase.client.protocol.views.HttpOperationImpl
 
HttpResponseCallback - Class in com.couchbase.client.http
Describes a FutureCallback for asynchronous View responses.
HttpResponseCallback(HttpOperation, ViewConnection, HttpHost) - Constructor for class com.couchbase.client.http.HttpResponseCallback
Create a new callback.
HttpUtil - Class in com.couchbase.client.http
 

I

info(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
info(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
info(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
initialize() - Method in class com.couchbase.client.vbucket.provider.GetConfigOperationImpl
 
InvalidViewException - Exception in com.couchbase.client.protocol.views
Is thrown when either the design doc or the view is not found in the cluster.
InvalidViewException() - Constructor for exception com.couchbase.client.protocol.views.InvalidViewException
 
InvalidViewException(String) - Constructor for exception com.couchbase.client.protocol.views.InvalidViewException
 
InvalidViewException(String, Throwable) - Constructor for exception com.couchbase.client.protocol.views.InvalidViewException
 
InvalidViewException(Throwable) - Constructor for exception com.couchbase.client.protocol.views.InvalidViewException
 
isCancelled() - Method in class com.couchbase.client.internal.HttpFuture
 
isCancelled() - Method in class com.couchbase.client.internal.ObserveFuture
 
isCancelled() - Method in class com.couchbase.client.internal.ReplicaGetFuture
 
isCancelled() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
isCancelled() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
isDebugEnabled() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
isDone() - Method in class com.couchbase.client.internal.HttpFuture
 
isDone() - Method in class com.couchbase.client.internal.ObserveFuture
 
isDone() - Method in class com.couchbase.client.internal.ReplicaGetFuture
 
isInfoEnabled() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
isNotUpdating() - Method in class com.couchbase.client.vbucket.config.Bucket
Indicates whether or not the bucket is being monitored for updates.
isPrimaryForKey(MemcachedNode, String) - Method in class com.couchbase.client.TapConnectionProvider
 
isSequenceChanged() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
isTainted() - Method in interface com.couchbase.client.vbucket.config.Config
If the current config is tainted and will most possibly be replaced soon with a clean one.
isTainted() - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
 
isTainted() - Method in class com.couchbase.client.vbucket.config.MemcacheConfig
 
isTimedOut() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
isTimedOut() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
isTraceEnabled() - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
iterator() - Method in class com.couchbase.client.protocol.views.ViewResponse
 

L

latch - Variable in class com.couchbase.client.internal.HttpFuture
 
listBuckets() - Method in class com.couchbase.client.ClusterManager
Lists all buckets in a Couchbase cluster.
log(Level, Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
log(Level, Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
LOGGER - Static variable in class com.couchbase.client.protocol.views.ViewOperationImpl
 

M

markForResubscribe(String, Reconfigurable) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
 
markForResubscribe(String, Reconfigurable) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
 
MAX_BUCKETS - Static variable in class com.couchbase.client.vbucket.config.VBucket
 
MAX_REPLICAS - Static variable in class com.couchbase.client.vbucket.config.VBucket
 
MemcacheConfig - Class in com.couchbase.client.vbucket.config
The MemcacheConfig class represents a configuration object for memcached-type buckets.
MemcacheConfig(int, List<String>) - Constructor for class com.couchbase.client.vbucket.config.MemcacheConfig
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
metricType - Variable in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
MODE_PREFIX - Static variable in class com.couchbase.client.CouchbaseClient
 

N

next() - Method in class com.couchbase.client.protocol.views.Paginator
Returns the next ViewResponse.
Node - Class in com.couchbase.client.vbucket.config
A Node.
Node(Status, String, Map<Port, String>) - Constructor for class com.couchbase.client.vbucket.config.Node
 
nodeHasActiveVBuckets(InetSocketAddress) - Method in class com.couchbase.client.vbucket.config.CouchbaseConfig
Check if the given node has active VBuckets.
NoDocsOperation - Interface in com.couchbase.client.protocol.views
An operation that represents a view that calls the map function and excludes the documents in the result.
NoDocsOperation.NoDocsCallback - Interface in com.couchbase.client.protocol.views
Callback for the result of the NoDocsOperation.
NoDocsOperationImpl - Class in com.couchbase.client.protocol.views
Implementation of a view that calls the map function and excludes the documents in the result.
NoDocsOperationImpl(HttpRequest, AbstractView, ViewOperation.ViewCallback) - Constructor for class com.couchbase.client.protocol.views.NoDocsOperationImpl
 
notifyDisconnected() - Method in class com.couchbase.client.vbucket.BucketMonitor
Take any action required when the monitor appears to be disconnected.

O

objRef - Variable in class com.couchbase.client.internal.HttpFuture
 
observe(String, long) - Method in class com.couchbase.client.CouchbaseClient
 
observe(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
Observe a key with a associated CAS.
ObservedException - Exception in com.couchbase.client
An exception in Observe.
ObservedException() - Constructor for exception com.couchbase.client.ObservedException
 
ObservedException(String) - Constructor for exception com.couchbase.client.ObservedException
 
ObservedException(String, Throwable) - Constructor for exception com.couchbase.client.ObservedException
 
ObservedException(Throwable) - Constructor for exception com.couchbase.client.ObservedException
 
ObservedModifiedException - Exception in com.couchbase.client
An exception in Observe indicating the Key/CAS combination was modified.
ObservedModifiedException() - Constructor for exception com.couchbase.client.ObservedModifiedException
 
ObservedModifiedException(String) - Constructor for exception com.couchbase.client.ObservedModifiedException
 
ObservedModifiedException(String, Throwable) - Constructor for exception com.couchbase.client.ObservedModifiedException
 
ObservedModifiedException(Throwable) - Constructor for exception com.couchbase.client.ObservedModifiedException
 
ObservedTimeoutException - Exception in com.couchbase.client
An exception in Observe indicating a Timeout.
ObservedTimeoutException() - Constructor for exception com.couchbase.client.ObservedTimeoutException
 
ObservedTimeoutException(String) - Constructor for exception com.couchbase.client.ObservedTimeoutException
 
ObservedTimeoutException(String, Throwable) - Constructor for exception com.couchbase.client.ObservedTimeoutException
 
ObservedTimeoutException(Throwable) - Constructor for exception com.couchbase.client.ObservedTimeoutException
 
ObserveFuture<T> - Class in com.couchbase.client.internal
A future that allows to chain operations with observe calls.
ObserveFuture(String, CountDownLatch, long, ExecutorService) - Constructor for class com.couchbase.client.internal.ObserveFuture
 
observePoll(String, long, PersistTo, ReplicateTo, boolean) - Method in class com.couchbase.client.CouchbaseClient
 
observePoll(String, long, PersistTo, ReplicateTo, boolean) - Method in interface com.couchbase.client.CouchbaseClientIF
Poll and observe a key with the given CAS and persist settings.
of(Object...) - Static method in class com.couchbase.client.protocol.views.ComplexKey
Generate a ComplexKey based on the input Object arguments (varargs).
OnError - Enum in com.couchbase.client.protocol.views
Possible on_error arguments to view queries.
op - Variable in class com.couchbase.client.internal.HttpFuture
 

P

paginatedQuery(View, Query, int) - Method in class com.couchbase.client.CouchbaseClient
 
paginatedQuery(View, Query, int) - Method in interface com.couchbase.client.CouchbaseClientIF
A paginated query allows the user to get the results of a large query in small chunks allowing for better performance.
Paginator - Class in com.couchbase.client.protocol.views
The Paginator makes it possible to iterate over a ViewResponse in pages.
Paginator(CouchbaseClient, View, Query, int) - Constructor for class com.couchbase.client.protocol.views.Paginator
Create a new Paginator by passing in the needed params.
parseBucket(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parseBucket(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
Parse a raw bucket config string into a Bucket configuration.
parseBuckets(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parseBuckets(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
Parses the /pools/{pool}/buckets URI for a list of contained buckets.
parseError(String, int) - Method in class com.couchbase.client.protocol.views.DocsOperationImpl
 
parseError(String, int) - Method in class com.couchbase.client.protocol.views.NoDocsOperationImpl
 
parseError(String, int) - Method in class com.couchbase.client.protocol.views.ReducedOperationImpl
 
parseError(String, int) - Method in class com.couchbase.client.protocol.views.ViewOperationImpl
 
parsePool(Pool, String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parsePool(Pool, String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
Parses a given /pools/{pool} JSON for the buckets URI.
parsePools(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parsePools(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
Parses the /pools URI and returns a map of found pools.
parseResult(String) - Method in class com.couchbase.client.protocol.views.DocsOperationImpl
 
parseResult(String) - Method in class com.couchbase.client.protocol.views.NoDocsOperationImpl
 
parseResult(String) - Method in class com.couchbase.client.protocol.views.ReducedOperationImpl
 
parseResult(String) - Method in class com.couchbase.client.protocol.views.ViewOperationImpl
 
parseViewForStatus(String, int) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
pastReconnThreshold() - Method in class com.couchbase.client.CouchbaseConnectionFactory
Checks if there have been more requests than allowed through maxConfigCheck in a 10 second period.
Pool - Class in com.couchbase.client.vbucket.config
Pool represents a collection of buckets.
Pool(String, URI, URI) - Constructor for class com.couchbase.client.vbucket.config.Pool
 
Port - Enum in com.couchbase.client.vbucket.config
A Port.
prepareRequest(URI, String) - Method in class com.couchbase.client.vbucket.BucketMonitor
 
printMessage(BaseMessage, PrintWriter) - Static method in class com.couchbase.client.TapMessagePrinter
Prints the message in byte form in a pretty way.

Q

query(AbstractView, Query) - Method in class com.couchbase.client.CouchbaseClient
 
query(AbstractView, Query) - Method in interface com.couchbase.client.CouchbaseClientIF
Queries a Couchbase view and returns the result.
Query - Class in com.couchbase.client.protocol.views
The Query class allows custom view-queries to the Couchbase cluster.
Query() - Constructor for class com.couchbase.client.protocol.views.Query
Create a new Query.
queueReconnect(MemcachedNode) - Method in class com.couchbase.client.CouchbaseConnection
Only queue for reconnect if the given node is still part of the cluster.
queueReconnect(MemcachedNode) - Method in class com.couchbase.client.CouchbaseMemcachedConnection
Only queue for reconnect if the given node is still part of the cluster.
quote(String) - Method in class com.couchbase.client.protocol.views.Query
Helper method to properly quote the string if its a JSON string.

R

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 HttpHosts 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
The Paginator.remove() method is not supported in this context.
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.

S

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
Sets a custom Config to use.
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 the 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
Shut down the ConfigurationProvider.
shutdown() - Method in class com.couchbase.client.ViewConnection
Shuts down the active 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.

T

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.
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
 

U

unlock(String, long, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
 
unlock(String, long) - Method in class com.couchbase.client.CouchbaseClient
 
unlock(String, long, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
Unlock the given key synchronously from the cache.
unlock(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
Unlock the given key synchronously from the cache with the default transcoder.
unsubscribe(String, Reconfigurable) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
Unsubscribe from updates on a given bucket and given reconfigurable.
unsubscribe(String, Reconfigurable) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
Unsubscribe from updates on a given bucket and given reconfigurable.
unsubscribe(Reconfigurable) - Method in class com.couchbase.client.vbucket.provider.BucketConfigurationProvider
 
unsubscribe(Reconfigurable) - Method in interface com.couchbase.client.vbucket.provider.ConfigurationProvider
Unsubscribe from updates on the connected bucket.
update(Observable, Object) - Method in class com.couchbase.client.vbucket.ReconfigurableObserver
Delegates update to the reconfigurable passed in the constructor.
updateBaseListFromConfig(List<URI>) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
Update the configured baseList on bootstrap with a new one.
updateBaseListFromConfig(List<URI>) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
Override the old baseList with new values.
updateBucket(String, int, AuthType, int, int, String, boolean) - Method in class com.couchbase.client.ClusterManager
Update a bucket with the new settings.
updateBucket(String, Bucket) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
updateBucket(String, Bucket) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
Parse a raw bucket config and update an old bucket with the new infos.
updateBucket(String, Bucket) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
Update the bucket including configuration.
updateBucket(String) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
Updates the current bucket with a new JSON config string
updateBucket(String, Bucket) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
Update the configuration provider with a new bucket.
updateBucket(String) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
 
updateLocator(List<MemcachedNode>) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
 
updateLocator(Collection<MemcachedNode>, Config) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
 

V

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.
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.
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
Boostrap the ViewConnections.
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 HttpHosts.
ViewPool(ConnectingIOReactor, ConnectionConfig) - Constructor for class com.couchbase.client.http.ViewPool
Create a new 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
 

W

waitForAndCheckOperation(long, TimeUnit) - Method in class com.couchbase.client.internal.HttpFuture
 
warn(Object, Throwable) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
warn(Object) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
warn(String, Object...) - Method in class com.couchbase.client.vbucket.provider.CouchbaseConfigConnection.LoggerProxy
 
willIncludeDocs() - Method in class com.couchbase.client.protocol.views.Query
Read if full documents will be included on the query.
willReduce() - Method in class com.couchbase.client.protocol.views.Query
Read if reduce is enabled or not.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2006-2009 Dustin Sallings, 2009-2012 Couchbase, Inc.