@Stability.Internal public class CoreProtostellarKeyValueRequests extends Object
| Modifier and Type | Method and Description |
|---|---|
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.ExistsRequest> |
existsRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetAndLockRequest> |
getAndLockRequest(CoreProtostellar core,
CoreCommonOptions opts,
CoreKeyspace keyspace,
String key,
Duration lockTime,
CompressionConfig compressionConfig) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetAndTouchRequest> |
getAndTouchRequest(CoreProtostellar core,
CoreCommonOptions opts,
CoreKeyspace keyspace,
String key,
CoreExpiry expiry,
CompressionConfig compressionConfig) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetRequest> |
getRequest(CoreProtostellar core,
CoreCommonOptions opts,
CoreKeyspace keyspace,
String key,
List<String> projections,
boolean withExpiry,
CompressionConfig compressionConfig) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.InsertRequest> |
insertRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
Supplier<CoreEncodedContent> content,
CoreDurability durability,
CoreExpiry expiry,
CompressionConfig compressionConfig) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.LookupInRequest> |
lookupInRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
List<CoreSubdocGetCommand> commands,
boolean accessDeleted) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.MutateInRequest> |
mutateInRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
List<CoreSubdocMutateCommand> commands,
CoreStoreSemantics storeSemantics,
long cas,
CoreDurability durability,
CoreExpiry expiry,
boolean preserveExpiry,
boolean accessDeleted,
boolean createAsDeleted) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.RemoveRequest> |
removeRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
long cas,
CoreDurability durability) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.ReplaceRequest> |
replaceRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
Supplier<CoreEncodedContent> content,
long cas,
CoreDurability durability,
CoreExpiry expiry,
boolean preserveExpiry,
CompressionConfig compressionConfig) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.TouchRequest> |
touchRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
CoreExpiry expiry) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.UnlockRequest> |
unlockRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
long cas) |
static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.UpsertRequest> |
upsertRequest(CoreProtostellar core,
CoreKeyspace keyspace,
CoreCommonOptions opts,
String key,
Supplier<CoreEncodedContent> content,
CoreDurability durability,
CoreExpiry expiry,
boolean preserveExpiry,
CompressionConfig compressionConfig) |
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetRequest> getRequest(CoreProtostellar core, CoreCommonOptions opts, CoreKeyspace keyspace, String key, List<String> projections, boolean withExpiry, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetAndLockRequest> getAndLockRequest(CoreProtostellar core, CoreCommonOptions opts, CoreKeyspace keyspace, String key, Duration lockTime, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetAndTouchRequest> getAndTouchRequest(CoreProtostellar core, CoreCommonOptions opts, CoreKeyspace keyspace, String key, CoreExpiry expiry, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.InsertRequest> insertRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.ReplaceRequest> replaceRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.UpsertRequest> upsertRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, CompressionConfig compressionConfig)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.RemoveRequest> removeRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, long cas, CoreDurability durability)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.ExistsRequest> existsRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.TouchRequest> touchRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, CoreExpiry expiry)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.UnlockRequest> unlockRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, long cas)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.MutateInRequest> mutateInRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, List<CoreSubdocMutateCommand> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted)
public static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.LookupInRequest> lookupInRequest(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, List<CoreSubdocGetCommand> commands, boolean accessDeleted)
Copyright © 2024 Couchbase, Inc.. All rights reserved.