Package com.couchbase.client.java.kv
Namespace for various kv-service related classes.
-
Class Summary Class Description AppendAccessor AppendOptions Modifies properties of the append operation.ArrayAddUnique An intention to perform a SubDocument array add-unique operation.ArrayAppend An intention to perform a SubDocument array append operation.ArrayInsert An intention to perform a SubDocument array insert operation.ArrayListOptions ArrayPrepend An intention to perform a SubDocument array prepend operation.ArraySetOptions CommonDatastructureOptions<SELF extends CommonDatastructureOptions<SELF>> CommonDurabilityOptions<SELF extends CommonDurabilityOptions<SELF>> Extends theCommonOptions
to also include the durability requirements.CounterAccessor CounterResult Result returned from counter (increment, decrement) operations.DecrementOptions Modifies properties of the decrement operation.EncodedFragment TheEncodedFragment
represents a fragment returned from a subdocument lookup.ExistsAccessor ExistsOptions ExistsResult Result returned from an exists KeyValue operation.Expiry GetAllReplicasOptions GetAndLockOptions GetAndTouchOptions GetAnyReplicaOptions GetOptions Allows to customize a get request.GetReplicaResult Extends GetResult to include additional information for get-from-replica style calls.GetResult Returned from all kinds of KeyValue Get operation to fetch a document or a subset of it.Increment An intention to perform a SubDocument increment operation.IncrementOptions Modifies properties of the increment operation.Insert An intention to perform a SubDocument insert operation.InsertOptions LookupInAccessor LookupInMacro Convenience macros to retrieve document metadata using a lookupIn Sub-Document call.LookupInOptions LookupInResult This result is returned from successful KeyValue subdocument lookup responses.LookupInSpec Defines specs to lookup parts in a JSON document.LookupInSpecStandard MapOptions MutateInAccessor MutateInOptions MutateInResult This result is returned from successful KeyValue subdocument mutation responses.MutateInSpec Defines specs to mutate parts in a JSON document.MutateInUtil Internal utility methods for the MutateIn subdoc operation.MutationResult Result returned from all kinds of Key-Value mutation operations.MutationState Aggregation of one or moreMutationToken
s for specifying consistency requirements of N1QL or FTS queries.PrependAccessor PrependOptions Modifies properties of the prepend operation.QueueOptions RangeScan Performs a KV range scan to scan between twoScanTerms
.Remove An intention to perform a SubDocument remove operation.RemoveOptions Replace An intention to perform a SubDocument replace operation.ReplaceBodyWithXattr ReplaceOptions SamplingScan Performs a KV range scan using random sampling.ScanOptions Allows to customize the various range and sampling scan options.ScanResult Returned for each found item in a KV Range Scan operation.ScanTerm A singleScanTerm
identifying either the point to scan from or to scan to.ScanType Specifies which documents to include in a KV scan.TouchAccessor TouchOptions UnlockAccessor UnlockOptions Upsert An intention to perform a SubDocument upsert operation.UpsertOptions -
Enum Summary Enum Description DurabilityUtils GetAccessor InsertAccessor MutateInMacro PersistTo RemoveAccessor ReplaceAccessor ReplicateTo ScanSort The sorting used for the scan operation.StoreSemantics Describes how the outer document store semantics on subdoc should act.UpsertAccessor