| Modifier and Type | Method and Description |
|---|---|
Optional<MutationToken> |
CoreMutationResult.mutationToken() |
| Constructor and Description |
|---|
CoreCounterResult(CoreKvResponseMetadata meta,
CoreKeyspace keyspace,
String key,
long cas,
long content,
Optional<MutationToken> mutationToken) |
CoreMutationResult(CoreKvResponseMetadata meta,
CoreKeyspace keyspace,
String key,
long cas,
Optional<MutationToken> mutationToken) |
CoreSubdocMutateResult(CoreKeyspace keyspace,
String key,
CoreKvResponseMetadata meta,
long cas,
Optional<MutationToken> mutationToken,
List<SubDocumentField> fields) |
| Modifier and Type | Method and Description |
|---|---|
List<MutationToken> |
CoreMutationState.tokens() |
Map<Short,MutationToken> |
CoreMutationState.toMap() |
| Constructor and Description |
|---|
CoreMutationState(Iterable<MutationToken> tokens) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<MutationToken> |
MemcacheProtocol.extractToken(boolean enabled,
short partition,
com.couchbase.client.core.deps.io.netty.buffer.ByteBuf msg,
String bucket)
Tries to extract the mutation token if the surround msg and environment allows for it.
|
| Modifier and Type | Method and Description |
|---|---|
default Map<Short,MutationToken> |
CoreScanOptions.consistencyMap() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<MutationToken> |
MutationTokenAggregator.iterator() |
Optional<MutationToken> |
RemoveResponse.mutationToken() |
Optional<MutationToken> |
PrependResponse.mutationToken() |
Optional<MutationToken> |
ReplaceResponse.mutationToken() |
Optional<MutationToken> |
IncrementResponse.mutationToken() |
Optional<MutationToken> |
TouchResponse.mutationToken() |
Optional<MutationToken> |
InsertResponse.mutationToken() |
Optional<MutationToken> |
UpsertResponse.mutationToken() |
Optional<MutationToken> |
SubdocMutateResponse.mutationToken() |
Optional<MutationToken> |
UnlockResponse.mutationToken() |
Optional<MutationToken> |
AppendResponse.mutationToken() |
Optional<MutationToken> |
DecrementResponse.mutationToken() |
| Modifier and Type | Method and Description |
|---|---|
void |
MutationTokenAggregator.add(MutationToken token)
Adds the token to the aggregator, unless there's already a token with the same
bucket name and partition and a higher sequence number.
|
| Modifier and Type | Method and Description |
|---|---|
static RangeScanCreateRequest |
RangeScanCreateRequest.forRangeScan(byte[] startTerm,
CoreRangeScan rangeScan,
CoreScanOptions options,
short partition,
CoreContext ctx,
CollectionIdentifier collectionIdentifier,
Map<Short,MutationToken> consistencyMap) |
static RangeScanCreateRequest |
RangeScanCreateRequest.forSamplingScan(CoreSamplingScan samplingScan,
CoreScanOptions options,
short partition,
CoreContext ctx,
CollectionIdentifier collectionIdentifier,
Map<Short,MutationToken> consistencyMap) |
| Constructor and Description |
|---|
AppendResponse(ResponseStatus status,
long cas,
Optional<MutationToken> mutationToken) |
DecrementResponse(ResponseStatus status,
long value,
long cas,
Optional<MutationToken> mutationToken) |
IncrementResponse(ResponseStatus status,
long value,
long cas,
Optional<MutationToken> mutationToken) |
PrependResponse(ResponseStatus status,
long cas,
Optional<MutationToken> mutationToken) |
SubdocMutateResponse(ResponseStatus status,
Optional<CouchbaseException> error,
SubDocumentField[] values,
long cas,
Optional<MutationToken> mutationToken,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
TouchResponse(ResponseStatus status,
long cas,
Optional<MutationToken> mutationToken) |
UnlockResponse(ResponseStatus status,
long cas,
Optional<MutationToken> mutationToken) |
| Modifier and Type | Method and Description |
|---|---|
Optional<MutationToken> |
ObserveContext.mutationToken() |
| Constructor and Description |
|---|
ObserveContext(CoreContext ctx,
Observe.ObservePersistTo persistTo,
Observe.ObserveReplicateTo replicateTo,
Optional<MutationToken> mutationToken,
long cas,
CollectionIdentifier collectionIdentifier,
String key,
boolean remove,
Duration timeout,
RequestSpan parentSpan) |
Copyright © 2024 Couchbase, Inc.. All rights reserved.