Package | Description |
---|---|
com.couchbase.client.java.codec |
Utilities and interfaces for encoding and decoding.
|
com.couchbase.client.java.env |
Holds classes related to the environment and its configuration.
|
com.couchbase.client.java.kv |
Namespace for various kv-service related classes.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonTranscoder |
class |
LegacyTranscoder |
class |
RawBinaryTranscoder |
class |
RawJsonTranscoder |
class |
RawStringTranscoder |
class |
SerializableTranscoder
This transcoder allows to serialize and deserialize objects if they implement the
Serializable interface. |
Modifier and Type | Method and Description |
---|---|
Transcoder |
ClusterEnvironment.transcoder()
Returns the default transcoder used for all operations if not overridden on a per-operation basis.
|
Modifier and Type | Method and Description |
---|---|
ClusterEnvironment.Builder |
ClusterEnvironment.Builder.transcoder(Transcoder transcoder)
Allows to override the default transcoder going to be used for all KV operations.
|
Modifier and Type | Field and Description |
---|---|
protected Transcoder |
GetResult.transcoder
The default transcoder which should be used.
|
Modifier and Type | Method and Description |
---|---|
Transcoder |
UpsertOptions.Built.transcoder() |
Transcoder |
GetAllReplicasOptions.Built.transcoder() |
Transcoder |
GetAndTouchOptions.Built.transcoder() |
Transcoder |
GetAnyReplicaOptions.Built.transcoder() |
Transcoder |
ReplaceOptions.Built.transcoder() |
Transcoder |
InsertOptions.Built.transcoder() |
Transcoder |
GetAndLockOptions.Built.transcoder() |
Transcoder |
GetOptions.Built.transcoder() |
Modifier and Type | Method and Description |
---|---|
static CompletableFuture<GetResult> |
GetAccessor.get(Core core,
GetRequest request,
Transcoder transcoder)
Takes a
GetRequest and dispatches, converts and returns the result. |
static CompletableFuture<GetResult> |
GetAccessor.getAndLock(Core core,
GetAndLockRequest request,
Transcoder transcoder)
Takes a
GetAndLockRequest and dispatches, converts and returns the result. |
static CompletableFuture<GetResult> |
GetAccessor.getAndTouch(Core core,
GetAndTouchRequest request,
Transcoder transcoder) |
static CompletableFuture<GetResult> |
GetAccessor.subdocGet(Core core,
SubdocGetRequest request,
Transcoder transcoder) |
UpsertOptions |
UpsertOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to encode the content of the request.
|
GetAllReplicasOptions |
GetAllReplicasOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to decode the content of the result.
|
GetAndTouchOptions |
GetAndTouchOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to decode the content of the result.
|
GetAnyReplicaOptions |
GetAnyReplicaOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to decode the content of the result.
|
ReplaceOptions |
ReplaceOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to encode the content of the request.
|
InsertOptions |
InsertOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to encode the content of the request.
|
GetAndLockOptions |
GetAndLockOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to decode the content of the result.
|
GetOptions |
GetOptions.transcoder(Transcoder transcoder)
Allows to specify a custom transcoder that is used to decode the content of the result.
|
Copyright © 2020 Couchbase, Inc.. All rights reserved.