Package com.couchbase.client.kotlin.kv

Types

Link copied to clipboard
class Counter

A counter backed by a document on Couchbase Server.

Link copied to clipboard
class CounterResult : MutationResult
Link copied to clipboard
sealed class Durability

Specifies the durability requirements for a mutation.

Link copied to clipboard
class ExistsResult
Link copied to clipboard
sealed class Expiry
Link copied to clipboard
class GetReplicaResult : GetResult

The result of retrieving a full document, possibly from a replica instead of the primary.

Link copied to clipboard
open class GetResult

The result retrieving a full document.

Link copied to clipboard
sealed class KvScanConsistency

Specifies whether to wait for certain KV mutations to be indexed before starting the scan.

Link copied to clipboard
class LookupInReplicaResult : LookupInResult
Link copied to clipboard
open class LookupInResult
Link copied to clipboard
abstract class LookupInSpec

Specifies which fields to retrieve when doing a subdoc lookup.

Link copied to clipboard
open class MutateInMacro
Link copied to clipboard
class MutateInResult(core: CoreSubdocMutateResult, spec: MutateInSpec) : MutationResult
Link copied to clipboard
class MutateInSpec
Link copied to clipboard
open class MutationResult

Result returned from all kinds of Key-Value mutation operations.

Link copied to clipboard
class MutationState : Iterable<MutationToken>

Aggregation of MutationTokens from MutationResults.

Link copied to clipboard
enum PersistTo : Enum<PersistTo>
Link copied to clipboard
enum ReplicateTo : Enum<ReplicateTo>
Link copied to clipboard
class ScanTerm(term: String, exclusive: Boolean)

A lower or upper bound of a KV range scan.

Link copied to clipboard
sealed class ScanType

Specifies the type of scan to do (range scan or sample scan) and associated parameters.

Link copied to clipboard
sealed class StoreSemantics

Describes how the outer document store semantics on subdoc should act.

Link copied to clipboard
class Subdoc
Link copied to clipboard
class SubdocCount
Link copied to clipboard
class SubdocExists
Link copied to clipboard
class SubdocLong

Properties

Link copied to clipboard
const val DEFAULT_SCAN_BATCH_ITEM_LIMIT: Int
Link copied to clipboard