Uses of Class
com.couchbase.client.java.kv.MutateInOptions
Package
Description
Holds all classes that are needed for the Couchbase Java SDK.
Namespace for various kv-service related classes.
-
Uses of MutateInOptions in com.couchbase.client.java
Modifier and TypeMethodDescriptionAsyncCollection.mutateIn
(String id, List<MutateInSpec> specs, MutateInOptions options) Performs mutations to document fragments with custom options.Collection.mutateIn
(String id, List<MutateInSpec> specs, MutateInOptions options) Performs mutations to document fragments with custom options.ReactiveCollection.mutateIn
(String id, List<MutateInSpec> specs, MutateInOptions options) Performs mutations to document fragments with custom options. -
Uses of MutateInOptions in com.couchbase.client.java.kv
Modifier and TypeMethodDescriptionMutateInOptions.accessDeleted
(boolean accessDeleted) For internal use only: allows access to deleted documents that are in 'tombstone' form.MutateInOptions.cas
(long cas) Specifies a CAS value that will be taken into account on the server side for optimistic concurrency.MutateInOptions.createAsDeleted
(boolean createAsDeleted) For internal use only: allows creating documents in 'tombstone' form.Sets the expiry for the document.Sets the expiry for the document.CommonDatastructureOptions.BuiltCommonDatastructureOptions.mutateInOptions()
static MutateInOptions
MutateInOptions.mutateInOptions()
MutateInOptions.preserveExpiry
(boolean preserveExpiry) Specifies whether an existing document's expiry should be preserved.MutateInOptions.serializer
(JsonSerializer serializer) Customizes the serializer that is used to encoded the contents of this request.MutateInOptions.storeSemantics
(StoreSemantics storeSemantics) Changes the storing semantics of the outer/enclosing document.