@InterfaceAudience.Private @InterfaceStability.Uncommitted public class Get extends Object
Contains the logic to execute and handle get requests.
Modifier and Type | Class and Description |
---|---|
static class |
Get.GetFilter |
static class |
Get.GetMap<D> |
Constructor and Description |
---|
Get() |
Modifier and Type | Method and Description |
---|---|
static <D extends Document<?>> |
get(String id,
Class<D> target,
CouchbaseEnvironment environment,
String bucket,
ClusterFacade core,
Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders,
long timeout,
TimeUnit timeUnit) |
static <D extends Document<?>> |
getAndLock(String id,
Class<D> target,
CouchbaseEnvironment environment,
String bucket,
ClusterFacade core,
Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders,
int lockTime,
long timeout,
TimeUnit timeUnit) |
static <D extends Document<?>> |
getAndTouch(String id,
Class<D> target,
CouchbaseEnvironment environment,
String bucket,
ClusterFacade core,
Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders,
int expiry,
long timeout,
TimeUnit timeUnit) |
public static <D extends Document<?>> rx.Observable<D> get(String id, Class<D> target, CouchbaseEnvironment environment, String bucket, ClusterFacade core, Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders, long timeout, TimeUnit timeUnit)
public static <D extends Document<?>> rx.Observable<D> getAndLock(String id, Class<D> target, CouchbaseEnvironment environment, String bucket, ClusterFacade core, Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders, int lockTime, long timeout, TimeUnit timeUnit)
public static <D extends Document<?>> rx.Observable<D> getAndTouch(String id, Class<D> target, CouchbaseEnvironment environment, String bucket, ClusterFacade core, Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders, int expiry, long timeout, TimeUnit timeUnit)
Copyright © 2015 Couchbase, Inc.