@Stability.Internal public final class ClassicCoreKvOps extends Object implements CoreKvOps
| Constructor and Description |
|---|
ClassicCoreKvOps(Core core,
CoreKeyspace keyspace) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckProjectionLimits, existsBlocking, existsReactive, getAndLockBlocking, getAndLockReactive, getAndTouchBlocking, getAndTouchReactive, getBlocking, getReactive, insertBlocking, insertReactive, removeBlocking, removeReactive, replaceBlocking, replaceReactive, scanRequestAsync, scanRequestBlocking, subdocGetBlocking, subdocGetReactive, subdocMutateBlocking, subdocMutateReactive, touchBlocking, touchReactive, unlockBlocking, unlockReactive, upsertBlocking, upsertReactivepublic ClassicCoreKvOps(Core core, CoreKeyspace keyspace)
public CoreAsyncResponse<CoreGetResult> getAsync(CoreCommonOptions common, String key, List<String> projections, boolean withExpiry)
public CoreAsyncResponse<CoreGetResult> getAndLockAsync(CoreCommonOptions common, String key, Duration lockTime)
getAndLockAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreGetResult> getAndTouchAsync(CoreCommonOptions common, String key, CoreExpiry expiry)
getAndTouchAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreMutationResult> insertAsync(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry)
insertAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreMutationResult> upsertAsync(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry)
upsertAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreMutationResult> replaceAsync(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry)
replaceAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreMutationResult> removeAsync(CoreCommonOptions common, String key, long cas, CoreDurability durability)
removeAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreExistsResult> existsAsync(CoreCommonOptions common, String key)
existsAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreMutationResult> touchAsync(CoreCommonOptions common, String key, CoreExpiry expiry)
touchAsync in interface CoreKvOpspublic CoreAsyncResponse<Void> unlockAsync(CoreCommonOptions common, String key, long cas)
unlockAsync in interface CoreKvOpspublic CoreAsyncResponse<CoreSubdocGetResult> subdocGetAsync(CoreCommonOptions common, String key, List<CoreSubdocGetCommand> commands, boolean accessDeleted)
subdocGetAsync in interface CoreKvOpspublic Flux<CoreGetResult> getAllReplicasReactive(CoreCommonOptions common, String key)
getAllReplicasReactive in interface CoreKvOpspublic Mono<CoreGetResult> getAnyReplicaReactive(CoreCommonOptions common, String key)
getAnyReplicaReactive in interface CoreKvOpspublic Flux<CoreSubdocGetResult> subdocGetAllReplicasReactive(CoreCommonOptions common, String key, List<CoreSubdocGetCommand> commands)
subdocGetAllReplicasReactive in interface CoreKvOpspublic Mono<CoreSubdocGetResult> subdocGetAnyReplicaReactive(CoreCommonOptions common, String key, List<CoreSubdocGetCommand> commands)
subdocGetAnyReplicaReactive in interface CoreKvOpspublic CoreAsyncResponse<CoreSubdocMutateResult> subdocMutateAsync(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted)
subdocMutateAsync in interface CoreKvOpspublic Flux<CoreRangeScanItem> scanRequestReactive(CoreScanType scanType, CoreScanOptions options)
scanRequestReactive in interface CoreKvOpsCopyright © 2024 Couchbase, Inc.. All rights reserved.