Class AbstractBucketConfig

java.lang.Object
com.couchbase.client.dcp.core.config.AbstractBucketConfig
All Implemented Interfaces:
BucketConfig
Direct Known Subclasses:
CouchbaseBucketConfig, MemcachedBucketConfig

@Internal public abstract class AbstractBucketConfig extends Object implements BucketConfig
  • Constructor Details

  • Method Details

    • name

      public String name()
      Description copied from interface: BucketConfig
      Returns the name of the bucket.
      Specified by:
      name in interface BucketConfig
    • uuid

      public String uuid()
      Description copied from interface: BucketConfig
      Returns the UUID of the bucket.

      The UUID is an opaque value assigned when the bucket is created. If the bucket is deleted and a new bucket is created with the same name, the new bucket will have a different UUID.

      Specified by:
      uuid in interface BucketConfig
    • capabilities

      public Set<BucketCapability> capabilities()
      Specified by:
      capabilities in interface BucketConfig