Class Get
java.lang.Object
com.couchbase.client.java.bucket.api.Get
@Private @Uncommitted public class Get extends Object
Contains the logic to execute and handle get requests.
- Since:
- 2.6.0
- Author:
- Michael Nitschinger
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Get.GetFilter
static class
Get.GetMap<D>
-
Constructor Summary
Constructors Constructor Description Get()
-
Method Summary
Modifier and Type Method Description 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)
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)
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)
-
Constructor Details
-
Get
public Get()
-
-
Method Details
-
get
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) -
getAndLock
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) -
getAndTouch
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)
-