Uses of Class
com.couchbase.client.core.api.kv.CoreExpiry
Packages that use CoreExpiry
Package
Description
-
Uses of CoreExpiry in com.couchbase.client.core.api.kv
Fields in com.couchbase.client.core.api.kv declared as CoreExpiryModifier and TypeFieldDescriptionstatic final CoreExpiry
CoreExpiry.NONE
A "null object" that represents the absence of an expiry.Methods in com.couchbase.client.core.api.kv that return CoreExpiryModifier and TypeMethodDescriptionstatic CoreExpiry
ReturnsNONE
if the duration is zero, otherwise a relative CoreExpiry with this duration.static CoreExpiry
ReturnsNONE
if the instant's epoch second is zero, otherwise an absolute CoreExpiry with this instant.Methods in com.couchbase.client.core.api.kv with parameters of type CoreExpiryModifier and TypeMethodDescriptionCoreKvBinaryOps.decrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) default CoreCounterResult
CoreKvBinaryOps.decrementBlocking
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) default Mono<CoreCounterResult>
CoreKvBinaryOps.decrementReactive
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) CoreKvOps.getAndTouchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) default CoreGetResult
CoreKvOps.getAndTouchBlocking
(CoreCommonOptions common, String key, CoreExpiry expiry) default Mono<CoreGetResult>
CoreKvOps.getAndTouchReactive
(CoreCommonOptions common, String key, CoreExpiry expiry) CoreKvBinaryOps.incrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) default CoreCounterResult
CoreKvBinaryOps.incrementBlocking
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) default Mono<CoreCounterResult>
CoreKvBinaryOps.incrementReactive
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) CoreKvOps.insertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) default CoreMutationResult
CoreKvOps.insertBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) default Mono<CoreMutationResult>
CoreKvOps.insertReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) CoreKvOps.replaceAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) default CoreMutationResult
CoreKvOps.replaceBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) default Mono<CoreMutationResult>
CoreKvOps.replaceReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) CoreKvOps.subdocMutateAsync
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) default CoreSubdocMutateResult
CoreKvOps.subdocMutateBlocking
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) default Mono<CoreSubdocMutateResult>
CoreKvOps.subdocMutateReactive
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) CoreKvOps.touchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) default CoreMutationResult
CoreKvOps.touchBlocking
(CoreCommonOptions common, String key, CoreExpiry expiry) default Mono<CoreMutationResult>
CoreKvOps.touchReactive
(CoreCommonOptions common, String key, CoreExpiry expiry) CoreKvOps.upsertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) default CoreMutationResult
CoreKvOps.upsertBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) default Mono<CoreMutationResult>
CoreKvOps.upsertReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) static void
CoreKvParamValidators.validateGetAndTouchParams
(CoreCommonOptions common, String key, CoreExpiry expiry) static void
CoreKvBinaryParamValidators.validateIncrementDecrementArgs
(String key, CoreKeyspace keyspace, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) static void
CoreKvParamValidators.validateInsertParams
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) static void
CoreKvParamValidators.validateReplaceParams
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) static void
CoreKvParamValidators.validateTouchParams
(CoreCommonOptions common, String key, CoreExpiry expiry) static void
CoreKvParamValidators.validateUpsertParams
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) -
Uses of CoreExpiry in com.couchbase.client.core.classic
Methods in com.couchbase.client.core.classic with parameters of type CoreExpiryModifier and TypeMethodDescriptionstatic long
ClassicExpiryHelper.encode
(CoreExpiry expiry) static long
ClassicExpiryHelper.encode
(CoreExpiry expiry, Supplier<Long> millisClock) -
Uses of CoreExpiry in com.couchbase.client.core.classic.kv
Methods in com.couchbase.client.core.classic.kv with parameters of type CoreExpiryModifier and TypeMethodDescriptionClassicCoreKvBinaryOps.decrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) Decrements the counter document by one or the number defined in the options.ClassicCoreKvOps.getAndTouchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) ClassicCoreKvBinaryOps.incrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) Increments the counter document by one or the number defined in the options.ClassicCoreKvOps.insertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) ClassicCoreKvOps.replaceAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) ClassicCoreKvOps.subdocMutateAsync
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) ClassicCoreKvOps.touchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) ClassicCoreKvOps.upsertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) -
Uses of CoreExpiry in com.couchbase.client.core.protostellar.kv
Methods in com.couchbase.client.core.protostellar.kv with parameters of type CoreExpiryModifier and TypeMethodDescriptionProtostellarCoreKvBinaryOps.decrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvBinaryOps.decrementBlocking
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvBinaryOps.decrementReactive
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.DecrementRequest>
CoreProtoStellarKvBinaryRequests.decrementRequest
(CoreProtostellar core, String key, CoreKeyspace keyspace, CoreCommonOptions opts, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvOps.getAndTouchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.GetAndTouchRequest>
CoreProtostellarKeyValueRequests.getAndTouchRequest
(CoreProtostellar core, CoreCommonOptions opts, CoreKeyspace keyspace, String key, CoreExpiry expiry, CompressionConfig compressionConfig) ProtostellarCoreKvBinaryOps.incrementAsync
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvBinaryOps.incrementBlocking
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvBinaryOps.incrementReactive
(String id, CoreCommonOptions options, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.IncrementRequest>
CoreProtoStellarKvBinaryRequests.incrementRequest
(CoreProtostellar core, String key, CoreKeyspace keyspace, CoreCommonOptions opts, CoreExpiry expiry, long delta, Optional<Long> initial, CoreDurability durability) ProtostellarCoreKvOps.insertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) ProtostellarCoreKvOps.insertBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) ProtostellarCoreKvOps.insertReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.InsertRequest>
CoreProtostellarKeyValueRequests.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.MutateInRequest>
CoreProtostellarKeyValueRequests.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) ProtostellarCoreKvOps.replaceAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) ProtostellarCoreKvOps.replaceBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) ProtostellarCoreKvOps.replaceReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.ReplaceRequest>
CoreProtostellarKeyValueRequests.replaceRequest
(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, Supplier<CoreEncodedContent> content, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, CompressionConfig compressionConfig) ProtostellarCoreKvOps.subdocMutateAsync
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) ProtostellarCoreKvOps.subdocMutateBlocking
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) ProtostellarCoreKvOps.subdocMutateReactive
(CoreCommonOptions common, String key, Supplier<List<CoreSubdocMutateCommand>> commands, CoreStoreSemantics storeSemantics, long cas, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, boolean accessDeleted, boolean createAsDeleted) ProtostellarCoreKvOps.touchAsync
(CoreCommonOptions common, String key, CoreExpiry expiry) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.TouchRequest>
CoreProtostellarKeyValueRequests.touchRequest
(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, CoreExpiry expiry) ProtostellarCoreKvOps.upsertAsync
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) ProtostellarCoreKvOps.upsertBlocking
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) ProtostellarCoreKvOps.upsertReactive
(CoreCommonOptions common, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry) static ProtostellarRequest<com.couchbase.client.protostellar.kv.v1.UpsertRequest>
CoreProtostellarKeyValueRequests.upsertRequest
(CoreProtostellar core, CoreKeyspace keyspace, CoreCommonOptions opts, String key, Supplier<CoreEncodedContent> content, CoreDurability durability, CoreExpiry expiry, boolean preserveExpiry, CompressionConfig compressionConfig)