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
Set a value with durability options and no TTL.
add(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Add a value with durability options.
add(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
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.
add(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
Add a value with durability options.
add(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
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 class com.couchbase.client.CouchbaseClient
Add a value with durability options.
add(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
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, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
add(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
addAuthHeader(String) - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
addAuthHeader(String) - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
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 ViewNode.
addOperation(String, Operation) - Method in class com.couchbase.client.CouchbaseConnection
Add an operation to the given connection.
addOperations(Map<MemcachedNode, Operation>) - Method in class com.couchbase.client.CouchbaseConnection
 
AsyncConnectionManager - Class in com.couchbase.client.http
An asynchronous HTTP connection manager.
AsyncConnectionManager(HttpHost, int, NHttpClientHandler, HttpParams, RequeueOpCallback) - Constructor for class com.couchbase.client.http.AsyncConnectionManager
 
AsyncConnectionRequest - Class in com.couchbase.client.http
An AsyncConnectionRequest.
AsyncConnectionRequest() - Constructor for class com.couchbase.client.http.AsyncConnectionRequest
 
asyncCreateDesignDoc(String, String) - Method in class com.couchbase.client.CouchbaseClient
Store a design document in the cluster.
asyncCreateDesignDoc(DesignDocument) - Method in class com.couchbase.client.CouchbaseClient
Store a design document in the cluster.
asyncDeleteDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
Delete a design document in the cluster.
asyncGetAndLock(String, int, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
Gets and locks the given key asynchronously.
asyncGetAndLock(String, int) - Method in class com.couchbase.client.CouchbaseClient
Get and lock the given key asynchronously and decode with the default transcoder.
asyncGetAndLock(String, int) - Method in interface com.couchbase.client.CouchbaseClientIF
 
asyncGetAndLock(String, int, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
 
asyncGetDesignDocument(String) - Method in class com.couchbase.client.CouchbaseClient
Gets a future with a design document from the cluster.
asyncGetSpatialView(String, String) - Method in class com.couchbase.client.CouchbaseClient
Gets access to a spatial view contained in a design document from the cluster.
asyncGetView(String, String) - Method in class com.couchbase.client.CouchbaseClient
Gets access to a view contained in a design document from the cluster.
asyncQuery(AbstractView, Query) - Method in class com.couchbase.client.CouchbaseClient
 
asyncUnlock(String, long, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
Unlock the given key asynchronously from the cache.
asyncUnlock(String, long) - Method in class com.couchbase.client.CouchbaseClient
Unlock the given key asynchronously from the cache with the default transcoder.
asyncUnlock(String, long, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
 
asyncUnlock(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
 
AuthType - Enum in com.couchbase.client.clustermanager
An enum of the different Couchbase authentication types for creating a bucket.

B

Bucket - Class in com.couchbase.client.vbucket.config
Bucket configuration bean.
Bucket(String, Config, URI, List<Node>) - Constructor for class com.couchbase.client.vbucket.config.Bucket
 
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, String, ConfigurationParser) - 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
 
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
Get the CouchbaseConnectionFactory set up with the provided parameters.
buildCouchbaseConnection(List<URI>, String, String, String) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
Get the CouchbaseConnectionFactory set up with the provided parameters.

C

CacheConfig - Class in com.couchbase.client.vbucket.config
The CacheConfig class represents a configuration object for memcached-type buckets.
CacheConfig(int) - Constructor for class com.couchbase.client.vbucket.config.CacheConfig
 
callback - Variable in class com.couchbase.client.protocol.views.HttpOperationImpl
 
cancel() - Method in class com.couchbase.client.http.AsyncConnectionRequest
 
cancel() - Method in class com.couchbase.client.http.RequestHandle
 
cancel(boolean) - Method in class com.couchbase.client.internal.HttpFuture
 
cancel() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
cancel() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
cas(String, long, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with a CAS and durability options.
cas(String, long, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with a CAS and durability options.
cas(String, long, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with a CAS and durability options.
cas(String, long, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
cas(String, long, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
cas(String, long, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
checkState() - Method in class com.couchbase.client.ViewConnection
Checks the state of the ViewConnection.
CLIENT_SPEC_VER - Static variable in class com.couchbase.client.vbucket.BucketMonitor
The specification version which this client meets.
CLIENT_SPEC_VER - Static variable in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
The specification version which this client meets.
ClusterManager - Class in com.couchbase.client
A client for the Couchbase REST API.
ClusterManager(List<URI>, String, String) - Constructor for class com.couchbase.client.ClusterManager
Creates a connection to the Couchbase REST interface.
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
 
compareTo(Config) - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
compareTo(Config) - Method in interface com.couchbase.client.vbucket.config.Config
 
compareTo(Config) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
Compares the given configuration with the current configuration and calculates the differences.
completed() - Method in class com.couchbase.client.http.RequestHandle
 
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
A ConfigParserJSON.
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.
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
 
copy() - Method in class com.couchbase.client.protocol.views.Query
Creates a new query instance and returns it with the properties bound to the current object.
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.
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(List<URI>, String, String) - Constructor for class com.couchbase.client.CouchbaseConnectionFactory
 
CouchbaseConnectionFactoryBuilder - Class in com.couchbase.client
CouchbaseConnectionFactoryBuilder.
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
 
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(File) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
 
create(String) - Method in class com.couchbase.client.vbucket.config.DefaultConfigFactory
 
create(JSONObject) - 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
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
 
createViewNode(InetSocketAddress, AsyncConnectionManager) - Method in class com.couchbase.client.CouchbaseConnectionFactory
 

D

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_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
Default maximum amount of poll cycles before failure.
DEFAULT_OP_QUEUE_LEN - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
Maximum length of the operation queue returned by this connection factory.
DEFAULT_VIEW_TIMEOUT - Static variable in class com.couchbase.client.CouchbaseConnectionFactory
Default View request timeout in ms.
DefaultConfig - Class in com.couchbase.client.vbucket.config
A DefaultConfig.
DefaultConfig(HashAlgorithm, int, int, int, List<String>, List<VBucket>, List<URL>) - Constructor for class com.couchbase.client.vbucket.config.DefaultConfig
 
DefaultConfigFactory - Class in com.couchbase.client.vbucket.config
A DefaultConfigFactory.
DefaultConfigFactory() - Constructor for class com.couchbase.client.vbucket.config.DefaultConfigFactory
 
delete(String, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Delete a value with durability options.
delete(String, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
Delete a value with durability options for persistence.
delete(String, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Delete a value with durability options for replication.
delete(String, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
delete(String, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
delete(String, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
deleteBucket(String) - Method in class com.couchbase.client.ClusterManager
Deletes a bucket.
deleteDesignDoc(String) - Method in class com.couchbase.client.CouchbaseClient
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<T> - 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.
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
 
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
 
execute() - Method in class com.couchbase.client.http.AsyncConnectionManager
 

F

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 class com.couchbase.client.vbucket.config.CacheConfig
 
foundIncorrectMaster(int, int) - Method in interface com.couchbase.client.vbucket.config.Config
 
foundIncorrectMaster(int, int) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 

G

get() - Method in class com.couchbase.client.internal.HttpFuture
 
get(long, TimeUnit) - Method in class com.couchbase.client.internal.HttpFuture
 
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
Getl with a single key.
getAndLock(String, int) - Method in class com.couchbase.client.CouchbaseClient
Get and lock with a single key and decode using the default transcoder.
getAndLock(String, int, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
 
getAndLock(String, int) - Method in interface com.couchbase.client.CouchbaseClientIF
 
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
 
getArgs() - Method in class com.couchbase.client.protocol.views.Query
Returns all current args for proper inspection.
getAuthDescriptor() - Method in class com.couchbase.client.CouchbaseConnectionFactory
 
getAuthType() - Method in enum com.couchbase.client.clustermanager.AuthType
 
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
 
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
 
getConfigType() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getConfigType() - Method in interface com.couchbase.client.vbucket.config.Config
 
getConfigType() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getConfigurationProvider() - Method in class com.couchbase.client.CouchbaseConnectionFactory
 
getConnectedNodes() - Method in class com.couchbase.client.ViewConnection
Returns the currently connected ViewNodes.
getConnection() - Method in class com.couchbase.client.http.AsyncConnectionRequest
 
getCouchServers() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getCouchServers() - Method in interface com.couchbase.client.vbucket.config.Config
 
getCouchServers() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getDatabaseName() - Method in class com.couchbase.client.protocol.views.AbstractView
Returns the database (bucket) name.
getDesignDocument(String) - Method in class com.couchbase.client.CouchbaseClient
Returns a representation of a design document stored in the cluster.
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
 
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
 
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 class com.couchbase.client.vbucket.config.CacheConfig
 
getHashAlgorithm() - Method in interface com.couchbase.client.vbucket.config.Config
 
getHashAlgorithm() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
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
 
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
 
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.
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 class com.couchbase.client.vbucket.config.CacheConfig
 
getMaster(int) - Method in interface com.couchbase.client.vbucket.config.Config
 
getMaster(int) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
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.
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
 
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
Gets the number of vBuckets that are contained in the cluster.
getNumVBuckets() - Method in interface com.couchbase.client.CouchbaseClientIF
 
getObsPollInterval() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
getObsPollMax() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
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.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 class com.couchbase.client.vbucket.config.CacheConfig
 
getReplica(int, int) - Method in interface com.couchbase.client.vbucket.config.Config
 
getReplica(int, int) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getReplica(int) - Method in class com.couchbase.client.vbucket.config.VBucket
 
getReplicasCount() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getReplicasCount() - Method in interface com.couchbase.client.vbucket.config.Config
 
getReplicasCount() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getRequest() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
getRequest() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
getROBuckets() - Method in class com.couchbase.client.vbucket.config.Pool
 
getSequence(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
getServer(int) - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getServer(int) - Method in interface com.couchbase.client.vbucket.config.Config
 
getServer(int) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getServerByIndex(int) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
 
getServerList(String) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
 
getServers() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getServers() - Method in interface com.couchbase.client.vbucket.config.Config
 
getServers() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getServersAdded() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
getServersCount() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getServersCount() - Method in interface com.couchbase.client.vbucket.config.Config
 
getServersCount() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getServersRemoved() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
getSocketAddress() - Method in class com.couchbase.client.ViewNode
 
getSpatialView(String, String) - Method in class com.couchbase.client.CouchbaseClient
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
 
getStreamingURI() - Method in class com.couchbase.client.vbucket.config.Bucket
 
getStreamingUri() - Method in class com.couchbase.client.vbucket.config.Pool
 
getThrottler(InetSocketAddress) - Method in class com.couchbase.client.internal.ThrottleManager
 
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 class com.couchbase.client.vbucket.config.CacheConfig
 
getVbucketByKey(String) - Method in interface com.couchbase.client.vbucket.config.Config
 
getVbucketByKey(String) - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getVBucketConfig() - Method in class com.couchbase.client.CouchbaseConnectionFactory
 
getVBucketConfig() - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
getVBucketIndex(String) - Method in class com.couchbase.client.vbucket.VBucketNodeLocator
Returns a vbucket index for the given key.
getVbuckets() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getVbuckets() - Method in interface com.couchbase.client.vbucket.config.Config
 
getVbuckets() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getVbucketsChanges() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
getVbucketsCount() - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
getVbucketsCount() - Method in interface com.couchbase.client.vbucket.config.Config
 
getVbucketsCount() - Method in class com.couchbase.client.vbucket.config.DefaultConfig
 
getView(String, String) - Method in class com.couchbase.client.CouchbaseClient
Gets access to a view contained in a design document from the cluster.
getView() - Method in class com.couchbase.client.protocol.views.ViewOperationImpl
 
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
 
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
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
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.
hasPendingRequests() - Method in class com.couchbase.client.http.AsyncConnectionManager
 
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.
hasWriteOps() - Method in class com.couchbase.client.ViewNode
 
HttpFuture<T> - Class in com.couchbase.client.internal
A future http response.
HttpFuture(CountDownLatch, long) - 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
 
HttpUtil - Class in com.couchbase.client.http
 

I

init() - Method in class com.couchbase.client.ViewNode
 
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
 
invoke(HttpOperation) - Method in class com.couchbase.client.http.RequeueOpCallback
 
isCancelled() - Method in class com.couchbase.client.internal.HttpFuture
 
isCancelled() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
isCancelled() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
isCompleted() - Method in class com.couchbase.client.http.AsyncConnectionRequest
 
isCompleted() - Method in class com.couchbase.client.http.RequestHandle
 
isDone() - Method in class com.couchbase.client.internal.HttpFuture
 
isNotUpdating() - Method in class com.couchbase.client.vbucket.config.Bucket
Indicates whether or not the bucket is being monitored for updates.
isSequenceChanged() - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
isShuttingDown() - Method in class com.couchbase.client.ViewNode
 
isTimedOut() - Method in interface com.couchbase.client.protocol.views.HttpOperation
 
isTimedOut() - Method in class com.couchbase.client.protocol.views.HttpOperationImpl
 
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.
loadPool(Pool, String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
loadPool(Pool, String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
 
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
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class com.couchbase.client.vbucket.BucketUpdateResponseHandler
 
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
 
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 a key with a associated CAS.
observe(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
 
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
 
observePoll(String, long, PersistTo, ReplicateTo, boolean) - Method in class com.couchbase.client.CouchbaseClient
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
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.
parseBase(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parseBase(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
 
parseBucket(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parseBucket(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
 
parseBuckets(String) - Method in interface com.couchbase.client.vbucket.config.ConfigurationParser
 
parseBuckets(String) - Method in class com.couchbase.client.vbucket.config.ConfigurationParserJSON
 
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
 
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
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
Creates a new Query object with default settings.

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
This method is called when there is a topology change in the cluster.
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 interface com.couchbase.client.vbucket.Reconfigurable
Call on a configuration update.
reconfigure(Bucket) - Method in class com.couchbase.client.ViewConnection
Reconfigures the connected ViewNodes.
reconfiguring - Variable in class com.couchbase.client.CouchbaseClient
 
reconfiguring - Variable in class com.couchbase.client.CouchbaseConnection
 
reconfiguring - Variable in class com.couchbase.client.CouchbaseMemcachedConnection
 
reconfiguring - Variable in class com.couchbase.client.ViewConnection
 
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
 
releaseConnection(NHttpClientConnection) - Method in class com.couchbase.client.http.AsyncConnectionManager
 
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
 
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
Add a value with durability options.
replace(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Replace a value with durability options.
replace(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Replace a value with durability options with no TTL.
replace(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
Replace a value with durability options.
replace(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
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 class com.couchbase.client.CouchbaseClient
Replace a value with durability options.
replace(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
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, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
replace(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
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.
requestConfigReconnect(String, Reconfigurable) - Method in class com.couchbase.client.CouchbaseConnectionFactory
 
requestConnection() - Method in class com.couchbase.client.http.AsyncConnectionManager
 
RequestHandle - Class in com.couchbase.client.http
A connection request.
RequestHandle(AsyncConnectionManager, NHttpClientConnection) - Constructor for class com.couchbase.client.http.RequestHandle
 
RequeueOpCallback - Class in com.couchbase.client.http
A callack to requeue a http operation.
RequeueOpCallback(ViewConnection) - Constructor for class com.couchbase.client.http.RequeueOpCallback
 
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.
running - Variable in class com.couchbase.client.ViewConnection
 

S

set(String, Object) - Method in class com.couchbase.client.CouchbaseClient
Set a value without any durability options with no TTL.
set(String, int, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with durability options.
set(String, Object, PersistTo, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with durability options and not TTL.
set(String, int, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
Set a value with durability options.
set(String, Object, PersistTo) - Method in class com.couchbase.client.CouchbaseClient
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 class com.couchbase.client.CouchbaseClient
Set a value with durability options.
set(String, Object, ReplicateTo) - Method in class com.couchbase.client.CouchbaseClient
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, Object) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, int, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, Object, PersistTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, int, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, Object, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, int, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
set(String, Object, PersistTo, ReplicateTo) - Method in interface com.couchbase.client.CouchbaseClientIF
 
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
 
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
 
setConfigParser(ConfigurationParser) - Method in class com.couchbase.client.vbucket.BucketMonitor
 
setConnection(NHttpClientConnection) - Method in class com.couchbase.client.http.AsyncConnectionRequest
 
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.
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.
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.
setMaster(int) - Method in class com.couchbase.client.vbucket.config.VBucket
 
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
 
setObsPollMax(int) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
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
 
setReduce(Boolean) - Method in class com.couchbase.client.protocol.views.Query
Use the reduction function.
setSequenceChanged(boolean) - Method in class com.couchbase.client.vbucket.config.ConfigDifference
 
setServers(List<String>) - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
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.
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.
setThrottler(InetSocketAddress) - Method in class com.couchbase.client.internal.ThrottleManager
 
setVBucketConfig(Config) - Method in class com.couchbase.client.CouchbaseConnectionFactoryBuilder
 
setVbuckets(List<VBucket>) - Method in class com.couchbase.client.vbucket.config.CacheConfig
 
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.
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
 
shouldOptimize() - Method in class com.couchbase.client.CouchbaseConnectionFactory
 
shutdown() - Method in class com.couchbase.client.ClusterManager
 
shutdown(long, TimeUnit) - Method in class com.couchbase.client.CouchbaseClient
 
shutdown(long) - Method in class com.couchbase.client.http.AsyncConnectionManager
 
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.ViewConnection
Initiates the shutdown of all connected ViewNodes.
shutdown() - Method in class com.couchbase.client.ViewNode
 
shutdown(long, TimeUnit) - Method in class com.couchbase.client.ViewNode
 
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.

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.protocol.views.HttpOperationImpl
 
toString() - Method in class com.couchbase.client.protocol.views.Query
Returns the Query object as a string, suitable for the HTTP queries.
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.ConfigurationProviderHTTP
 

U

unlock(String, long, Transcoder<T>) - Method in class com.couchbase.client.CouchbaseClient
Unlock the given key synchronously from the cache.
unlock(String, long) - Method in class com.couchbase.client.CouchbaseClient
Unlock the given key synchronously from the cache with the default transcoder.
unlock(String, long, Transcoder<T>) - Method in interface com.couchbase.client.CouchbaseClientIF
 
unlock(String, long) - Method in interface com.couchbase.client.CouchbaseClientIF
 
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.
update(Observable, Object) - Method in class com.couchbase.client.vbucket.ReconfigurableObserver
Delegates update to the reconfigurable passed in the constructor.
updateBucket(String, Bucket) - Method in interface com.couchbase.client.vbucket.ConfigurationProvider
Update the bucket including configuration.
updateBucket(String, Bucket) - Method in class com.couchbase.client.vbucket.ConfigurationProviderHTTP
Update the configuration provider with a new bucket.
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.
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.
VBucket - Class in com.couchbase.client.vbucket.config
A VBucket.
VBucket(int, int[]) - 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 class creates and manages the various connections to the ViewNodes.
ViewConnection(CouchbaseConnectionFactory, List<InetSocketAddress>, Collection<ConnectionObserver>) - Constructor for class com.couchbase.client.ViewConnection
Kickstarts the initialization and delegates the connection creation.
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) - Constructor for class com.couchbase.client.internal.ViewFuture
 
ViewNode - Class in com.couchbase.client
Establishes a HTTP connection to a single Couchbase node.
ViewNode(InetSocketAddress, AsyncConnectionManager, long, long, long, String, String) - Constructor for class com.couchbase.client.ViewNode
 
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
 
ViewResponse - Class in com.couchbase.client.protocol.views
Holds the response of a queried view.
ViewResponse(Collection<ViewRow>, Collection<RowError>) - 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>) - 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
 
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>) - 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

waitFor() - Method in class com.couchbase.client.http.AsyncConnectionRequest
 
waitFor() - Method in class com.couchbase.client.http.RequestHandle
 
waitForAndCheckOperation(long, TimeUnit) - Method in class com.couchbase.client.internal.HttpFuture
 
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.
writeOp(HttpOperation) - Method in class com.couchbase.client.ViewNode
 
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.