@Stability.Internal public class ActiveTransactionRecord extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ActiveTransactionRecord.ParsedHLC |
public static Mono<Optional<ActiveTransactionRecordEntry>> findEntryForTransaction(Core core, CollectionIdentifier atrCollection, String atrId, String attemptId, CoreMergedTransactionConfig config, @Nullable SpanWrapper pspan, @Nullable CoreTransactionLogger logger)
public static Mono<Optional<ActiveTransactionRecordEntry>> findEntryForTransaction(Core core, CollectionIdentifier atrCollection, String atrId, String attemptId, CoreMergedTransactionConfig config, @Nullable SpanWrapper pspan, @Nullable CoreTransactionLogger logger, @Nullable MeteringUnits.MeteringUnitsBuilder units)
public static ActiveTransactionRecordEntry createFrom(String atrBucket, String atrId, com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode entry, String attemptId, long cas)
public static Optional<List<DocRecord>> processDocumentIdArray(@Nullable com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode array)
public static long parseMutationCAS(String in)
public static Mono<Optional<ActiveTransactionRecords>> getAtr(Core core, CollectionIdentifier atrCollection, String atrId, Duration timeout, @Nullable SpanWrapper pspan)
Copyright © 2024 Couchbase, Inc.. All rights reserved.