Class CouchbaseCollectionOperation
java.lang.Object
org.apache.camel.component.couchbase.CouchbaseCollectionOperation
-
Method Summary
Modifier and TypeMethodDescriptionprotected static com.couchbase.client.java.kv.GetResult
getDocument
(com.couchbase.client.java.Collection collection, String id, long queryTimeout) Gets a document from a Collectionprotected static com.couchbase.client.java.kv.MutationResult
removeDocument
(com.couchbase.client.java.Collection collection, String id, long writeQueryTimeout, long producerRetryPause) Removes a document from a Collectionprotected static Boolean
setDocument
(com.couchbase.client.java.Collection collection, String id, int expiry, Object obj, com.couchbase.client.java.kv.PersistTo persistTo, com.couchbase.client.java.kv.ReplicateTo replicateTo, long writeQueryTimeout, long producerRetryPause) Adds or updates a document in a Collection
-
Method Details
-
setDocument
protected static Boolean setDocument(com.couchbase.client.java.Collection collection, String id, int expiry, Object obj, com.couchbase.client.java.kv.PersistTo persistTo, com.couchbase.client.java.kv.ReplicateTo replicateTo, long writeQueryTimeout, long producerRetryPause) Adds or updates a document in a Collection- Parameters:
collection
-id
-expiry
-obj
-persistTo
-replicateTo
-writeQueryTimeout
-producerRetryPause
-- Returns:
-
getDocument
protected static com.couchbase.client.java.kv.GetResult getDocument(com.couchbase.client.java.Collection collection, String id, long queryTimeout) Gets a document from a Collection- Parameters:
collection
-id
-queryTimeout
-- Returns:
-
removeDocument
protected static com.couchbase.client.java.kv.MutationResult removeDocument(com.couchbase.client.java.Collection collection, String id, long writeQueryTimeout, long producerRetryPause) Removes a document from a Collection- Parameters:
collection
-id
-writeQueryTimeout
-producerRetryPause
-- Returns:
-