Optional parameters for ExistsAsync(String, ExistsOptions)
Optional parameters for GetAllReplicasAsync(String, GetAllReplicasOptions)
Optional parameters for GetAnyReplicaAsync(String, GetAnyReplicaOptions)
Optional parameters for GetAsync(String, GetOptions)
Extensions for ILookupInResult.
A builder for chaining together lookup specs into a JSON document.
Strongly typed version of LookupInSpecBuilder.
Extensions for LookupInSpecBuilder.
Extensions for IMutateInResult.
A builder for generating an array of mutation Sub-Document operations.
Strongly typed version of MutateInSpecBuilder.
Extensions for MutateInSpecBuilder<TDocument>.
Server defined MutationMacro values to be expanded by the server.
Represents a collection of JSON objects in Couchbase.
Result of a sub document LookupIn operation against any/all replicas.
Result of a sub document LookupIn operation.
Result of a sub document MutateIn operation.
Marker interface for MutationMacro operations to be done by the server.
Provides an interface for supporting the state of a document if the server returns a KeyNotFound status, as opposed to throwing a DocumentNotFoundException like in the regular GetAsync methods.
The required number of nodes which the mutation must be replicated to (and/or persisted to) for durability requirements to be met. Possible values:
Flags for indicating additional actions when working with MutateIn Sub-Document operations.
Flags for indicating additional actions when working with subdocument documents.
Flags for indicating additional actions when working with subdocument paths.