Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Bucket
Link copied to clipboard
class Cluster

Main entry point for interacting with a Couchbase Server cluster.

Link copied to clipboard

Operations that act on a Couchbase collection.

Link copied to clipboard
class CommonOptions(val timeout: Duration? = null, val parentSpan: RequestSpan? = null, val retryStrategy: RetryStrategy? = null, val clientContext: Map<String, Any?>? = null)

Options that apply most requests.

Link copied to clipboard
class Keyspace(val bucket: String, @SinceCouchbase(value = "7.0") val scope: String = DEFAULT_SCOPE, @SinceCouchbase(value = "7.0") val collection: String = DEFAULT_COLLECTION)

Identifies a collection by its fully-qualified path: bucket name, scope name, and collection name.

Link copied to clipboard
class Scope(val name: String, val bucket: Bucket)