
Class | Description | |
---|---|---|
![]() | Cluster |
The client interface to a Couchbase Server Cluster.
|
![]() | ClusterHelper |
A helper object for working with a Cluster instance.
|
![]() | ClusterInfo |
Client interface for getting information about the cluster. Since each version of the server can return a different
range of data, for now this is only retrieved as plain JSON and it is up to the user to check what kind of data is
available.
|
![]() | CouchbaseBucket |
Represents a persistent Couchbase Bucket and can be used for performing CRUD operations on documents,
querying Views and executing N1QL queries.
|
![]() | DefaultResult |
Basic operation return value
|
![]() | DefaultResult<T> |
Basic operation return value
|
![]() | Document<T> |
Provides an interface for interacting with documents within Couchbase Server
|
![]() | DocumentResult<T> |
The return type for "document" centric operation requests.
|
![]() | MemcachedBucket |
Represents an in-memory bucket for storing Key/Value pairs. Most often used as a distributed cache.
|
![]() | NullConfigException | |
![]() | OperationResult |
The result of an operation.
|
![]() | OperationResult<T> |
The primary return type for binary Memcached operations which return a value
|
![]() | ServerUnavailableException |
Thrown when the client cannot find a healthy server to execute an operation on. This
could temporarily happen during a swap/failover/rebalance situation. The calling code
could decide to retry the operation after handling this exception.
|

Interface | Description | |
---|---|---|
![]() | IDocument<T> |
Provides an interface for interacting with documents within Couchbase Server
|
![]() | IDocumentResult |
The return type for "document" centric operation requests that do not return documents - e.g. remove
|
![]() | IDocumentResult<T> |
The return type for "document" centric operation requests.
|
![]() | IOperationResult |
The primary return type for binary Memcached operations
|
![]() | IOperationResult<T> |
The primary return type for binary Memcached operations which return a value
|
![]() | IResult |
Default interface for all operation return types.
|
![]() | IResult<T> |
Default interface for all operation return types.
|

Enumeration | Description | |
---|---|---|
![]() | PersistTo | |
![]() | ReplicateTo |