Class CouchbaseCollectionOperation

java.lang.Object
org.apache.camel.component.couchbase.CouchbaseCollectionOperation

public final class CouchbaseCollectionOperation extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    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
    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
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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: