Package com.couchbase.client.java.kv
Namespace for various kv-service related classes.
-
Class Summary Class Description 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.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.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 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.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.TouchOptions UnlockOptions Upsert An intention to perform a SubDocument upsert operation.UpsertOptions -
Enum Summary Enum Description DurabilityUtils MutateInMacro PersistTo ReplicateTo ScanSort The sorting used for the scan operation.StoreSemantics Describes how the outer document store semantics on subdoc should act.