Uses of Interface
com.couchbase.client.java.transcoder.Transcoder
-
-
Uses of Transcoder in com.couchbase.client.java
Method parameters in com.couchbase.client.java with type arguments of type Transcoder Modifier and Type Method Description rx.Observable<AsyncBucket>
AsyncCluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders)
Opens the bucket with the given name, password and a custom list ofTranscoder
s.rx.Observable<AsyncBucket>
AsyncCluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders)
Opens the bucket with the given name using the password from theAuthenticator
that was lastset
If no credential context can be found for the bucket when usingClassicAuthenticator
, the old behavior of defaulting to an empty password is used.Bucket
Cluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders)
Opens a bucket identified by its name and password with custom transcoders and with the default connect timeout.Bucket
Cluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders, long timeout, TimeUnit timeUnit)
Opens a bucket identified by its name and password with custom transcoders and with a custom timeout.Bucket
Cluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders)
Opens the bucket with the given name, using the default timeout and the password from theAuthenticator
If no credential context can be found for the bucket when usingClassicAuthenticator
, the old behavior of defaulting to an empty password is used.Bucket
Cluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders, long timeout, TimeUnit timeUnit)
Opens the bucket with the given name, using a custom timeout and the password from theAuthenticator
If no credential context can be found for the bucket when usingClassicAuthenticator
, the old behavior of defaulting to an empty password is used.rx.Observable<AsyncBucket>
CouchbaseAsyncCluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders)
rx.Observable<AsyncBucket>
CouchbaseAsyncCluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders)
Bucket
CouchbaseCluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders)
Bucket
CouchbaseCluster. openBucket(String name, String password, List<Transcoder<? extends Document,?>> transcoders, long timeout, TimeUnit timeUnit)
Bucket
CouchbaseCluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders)
Bucket
CouchbaseCluster. openBucket(String name, List<Transcoder<? extends Document,?>> transcoders, long timeout, TimeUnit timeUnit)
Constructor parameters in com.couchbase.client.java with type arguments of type Transcoder Constructor Description CouchbaseAsyncBucket(ClusterFacade core, CouchbaseEnvironment environment, String name, String username, String password, List<Transcoder<? extends Document,?>> customTranscoders)
CouchbaseAsyncBucket(ClusterFacade core, CouchbaseEnvironment environment, String name, String password, List<Transcoder<? extends Document,?>> customTranscoders)
CouchbaseBucket(CouchbaseEnvironment env, ClusterFacade core, String name, String username, String password, List<Transcoder<? extends Document,?>> customTranscoders)
Create aCouchbaseBucket
that doesn't reuse an existingAsyncBucket
but rather creates one internally. -
Uses of Transcoder in com.couchbase.client.java.bucket
Method parameters in com.couchbase.client.java.bucket with type arguments of type Transcoder Modifier and Type Method Description static <D extends Document<?>>
rx.Observable<D>ReplicaReader. read(ClusterFacade core, String id, ReplicaMode type, String bucket, Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders, Class<D> target, CouchbaseEnvironment environment, long timeout, TimeUnit timeUnit)
Perform replica reads to as many nodes a possible based on the givenReplicaMode
. -
Uses of Transcoder in com.couchbase.client.java.bucket.api
Methods in com.couchbase.client.java.bucket.api with parameters of type Transcoder Modifier and Type Method Description static <D extends Document<?>>
rx.Observable<D>Mutate. append(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
static <D extends Document<?>>
rx.Observable<D>Mutate. insert(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
static <D extends Document<?>>
rx.Observable<D>Mutate. prepend(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
static <D extends Document<?>>
rx.Observable<D>Mutate. remove(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
static <D extends Document<?>>
rx.Observable<D>Mutate. replace(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
static <D extends Document<?>>
rx.Observable<D>Mutate. upsert(D document, CouchbaseEnvironment env, Transcoder<Document<Object>,Object> transcoder, ClusterFacade core, String bucket, long timeout, TimeUnit timeUnit, io.opentracing.Span parent)
Method parameters in com.couchbase.client.java.bucket.api with type arguments of type Transcoder Modifier and Type Method Description static <D extends Document<?>>
rx.Observable<D>Get. 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>Get. 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>Get. 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 parameters in com.couchbase.client.java.bucket.api with type arguments of type Transcoder Constructor Description GetMap(CouchbaseEnvironment environment, Map<Class<? extends Document>,Transcoder<? extends Document,?>> transcoders, Class<D> target, String id)
-
Uses of Transcoder in com.couchbase.client.java.transcoder
Classes in com.couchbase.client.java.transcoder that implement Transcoder Modifier and Type Class Description class
AbstractTranscoder<D extends Document<T>,T>
BaseTranscoder
which should be extended for compatibility.class
BinaryTranscoder
class
ByteArrayTranscoder
A transcoder to encode and decodeByteArrayDocument
s.class
JsonArrayTranscoder
A transcoder to encode and decodeJsonDocument
s.class
JsonBooleanTranscoder
A transcoder to encode and decodeJsonBooleanDocument
s.class
JsonDoubleTranscoder
A transcoder to encode and decodeJsonDoubleDocument
s.class
JsonLongTranscoder
A transcoder to encode and decodeJsonDoubleDocument
s.class
JsonStringTranscoder
A transcoder to encode and decodeJsonStringDocument
s.class
JsonTranscoder
A transcoder to encode and decodeJsonDocument
s.class
LegacyTranscoder
ATranscoder
which mimics the behavior of the Java SDK 1.* series for compatibility.class
RawJsonTranscoder
A transcoder to encode and decode aRawJsonDocument
s.class
SerializableTranscoder
A transcoder to encode and decodeSerializableDocument
s.class
StringTranscoder
A transcoder to encode and decodeStringDocument
s. -
Uses of Transcoder in com.couchbase.client.java.transcoder.crypto
Classes in com.couchbase.client.java.transcoder.crypto that implement Transcoder Modifier and Type Class Description class
JsonCryptoTranscoder
A transcoder to encode and decode with encryption/decryption support forJsonDocument
s.
-