@InterfaceStability.Uncommitted @InterfaceAudience.Private public class Observe extends Object
Utility class to handle observe calls and polling logic.
Modifier and Type | Class and Description |
---|---|
static class |
Observe.PersistTo
Defines the possible disk persistence constraints to observe.
|
static class |
Observe.ReplicateTo
Defines the possible replication constraints to observe.
|
Constructor and Description |
---|
Observe() |
Modifier and Type | Method and Description |
---|---|
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
MutationToken token,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
Delay delay,
RetryStrategy retryStrategy) |
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
MutationToken token,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
Delay delay,
RetryStrategy retryStrategy,
io.opentracing.Span parent) |
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
Delay delay,
RetryStrategy retryStrategy) |
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
Delay delay,
RetryStrategy retryStrategy,
io.opentracing.Span parent) |
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
RetryStrategy retryStrategy) |
static rx.Observable<Boolean> |
call(ClusterFacade core,
String bucket,
String id,
long cas,
boolean remove,
Observe.PersistTo persistTo,
Observe.ReplicateTo replicateTo,
RetryStrategy retryStrategy,
io.opentracing.Span parent) |
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, RetryStrategy retryStrategy)
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, Delay delay, RetryStrategy retryStrategy)
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, MutationToken token, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, Delay delay, RetryStrategy retryStrategy)
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, RetryStrategy retryStrategy, io.opentracing.Span parent)
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, Delay delay, RetryStrategy retryStrategy, io.opentracing.Span parent)
public static rx.Observable<Boolean> call(ClusterFacade core, String bucket, String id, long cas, boolean remove, MutationToken token, Observe.PersistTo persistTo, Observe.ReplicateTo replicateTo, Delay delay, RetryStrategy retryStrategy, io.opentracing.Span parent)
Copyright © 2018 Couchbase, Inc.. All rights reserved.