@Stability.Internal public class DocumentGetter extends Object
Modifier and Type | Method and Description |
---|---|
static Mono<Optional<CoreTransactionGetResult>> |
getAsync(Core core,
CoreTransactionLogger LOGGER,
CollectionIdentifier collection,
CoreMergedTransactionConfig config,
String docId,
String byAttemptId,
boolean justReturn,
SpanWrapper span,
Optional<String> resolvingMissingATREntry,
MeteringUnits.MeteringUnitsBuilder units) |
static Mono<Optional<Tuple2<CoreTransactionGetResult,SubdocGetResponse>>> |
justGetDoc(Core core,
CollectionIdentifier collection,
String docId,
Duration timeout,
SpanWrapper span,
boolean accessDeleted,
CoreTransactionLogger logger,
MeteringUnits.MeteringUnitsBuilder units) |
public static Mono<Optional<CoreTransactionGetResult>> getAsync(Core core, CoreTransactionLogger LOGGER, CollectionIdentifier collection, CoreMergedTransactionConfig config, String docId, String byAttemptId, boolean justReturn, @Nullable SpanWrapper span, Optional<String> resolvingMissingATREntry, MeteringUnits.MeteringUnitsBuilder units)
public static Mono<Optional<Tuple2<CoreTransactionGetResult,SubdocGetResponse>>> justGetDoc(Core core, CollectionIdentifier collection, String docId, Duration timeout, @Nullable SpanWrapper span, boolean accessDeleted, CoreTransactionLogger logger, MeteringUnits.MeteringUnitsBuilder units)
Copyright © 2024 Couchbase, Inc.. All rights reserved.