Package com.couchbase.client.java.kv
Class FullDocument
- java.lang.Object
-
- com.couchbase.client.java.kv.MutateInSpec
-
- com.couchbase.client.java.kv.FullDocument
-
public class FullDocument extends MutateInSpec
An intention to perform a SubDocument operation to upload or insert a full document.- Since:
- 1.0.0
- Author:
- Graham Pople
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubdocMutateRequest.Command
encode()
FullDocument
encoder(Encoder encoder)
Sets a custom encoder, allowing any data type to be encoded.-
Methods inherited from class com.couchbase.client.java.kv.MutateInSpec
arrayAddUnique, arrayAppend, arrayInsert, arrayPrepend, decrement, fullDocument, increment, insert, remove, replace, upsert
-
-
-
-
Method Detail
-
encoder
public FullDocument encoder(Encoder encoder)
Sets a custom encoder, allowing any data type to be encoded.- Parameters:
encoder
- the custom Encoder- Returns:
- this, for chaining
-
encode
public SubdocMutateRequest.Command encode()
- Specified by:
encode
in classMutateInSpec
-
-