Class ObserveContext
java.lang.Object
com.couchbase.client.core.cnc.AbstractContext
com.couchbase.client.core.CoreContext
com.couchbase.client.core.service.kv.ObserveContext
- All Implemented Interfaces:
Context
public class ObserveContext extends CoreContext
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.couchbase.client.core.cnc.Context
Context.ExportFormat
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
Modifier and Type Method Description long
cas()
CollectionIdentifier
collectionIdentifier()
String
key()
Optional<MutationToken>
mutationToken()
RequestSpan
parentSpan()
Observe.ObservePersistTo
persistTo()
boolean
remove()
Observe.ObserveReplicateTo
replicateTo()
RetryStrategy
retryStrategy()
Duration
timeout()
Methods inherited from class com.couchbase.client.core.CoreContext
alternateAddress, alternateAddress, authenticator, core, environment, id, injectExportableParams
Methods inherited from class com.couchbase.client.core.cnc.AbstractContext
exportAsString, toString
-
Constructor Details
-
ObserveContext
public ObserveContext(CoreContext ctx, Observe.ObservePersistTo persistTo, Observe.ObserveReplicateTo replicateTo, Optional<MutationToken> mutationToken, long cas, CollectionIdentifier collectionIdentifier, String key, boolean remove, Duration timeout, RequestSpan parentSpan)
-
-
Method Details
-
persistTo
-
replicateTo
-
mutationToken
-
cas
public long cas() -
collectionIdentifier
-
key
-
remove
public boolean remove() -
timeout
-
retryStrategy
-
parentSpan
-