Package com.couchbase.client.java

Holds all classes that are needed for the Couchbase Java SDK.
  • Class Summary
    Class Description
    AsyncBinaryCollection
    Allows to perform certain operations on non-JSON documents.
    AsyncBucket
    Provides access to a Couchbase bucket in an async fashion.
    AsyncCluster
    The AsyncCluster is the main entry point when connecting to a Couchbase cluster using the async API.
    AsyncCollection
    The AsyncCollection provides basic asynchronous access to all collection APIs.
    AsyncScope
    The scope identifies a group of collections and allows high application density as a result.
    AsyncUtils  
    BinaryCollection
    Allows to perform certain operations on non-JSON documents.
    Bucket
    Provides access to a Couchbase bucket in a blocking fashion.
    Cluster
    The Cluster is the main entry point when connecting to a Couchbase cluster.
    ClusterOptions
    Allows to specify custom options when connecting to the cluster.
    Collection
    The Collection provides blocking, synchronous access to all collection APIs.
    CommonOptions<SELF extends CommonOptions<SELF>>
    Common options that are used by most operations.
    ReactiveBinaryCollection
    Allows to perform certain operations on non-JSON documents.
    ReactiveBucket
    Provides access to a Couchbase bucket in a reactive fashion.
    ReactiveCluster
    The Cluster is the main entry point when connecting to a Couchbase cluster using the reactive APIs.
    ReactiveCollection
    The ReactiveCollection provides sophisticated asynchronous access to all collection APIs.
    ReactiveScope
    The scope identifies a group of collections and allows high application density as a result.
    Scope
    The scope identifies a group of collections and allows high application density as a result.