Package com.couchbase.client.core.config
-
Interface Summary Interface Description BucketConfig Represents a Couchbase Bucket Configuration.ConfigurationProvider TheConfigurationProvider
is responsible for grabbing, converting and managing bucket and cluster configurations. -
Class Summary Class Description AbstractBucketConfig AlternateAddress BucketConfigParser An abstraction over the bucket parser which takes a raw config as a string and turns it into aBucketConfig
.ClusterConfig CollectionsManifest CollectionsManifestCollection CollectionsManifestScope CouchbaseBucketConfig DefaultConfigurationProvider The standardConfigurationProvider
that is used by default.MemcachedBucketConfig NodeInfo Default implementation ofNodeInfo
.Partition PartitionInfo Represents the partition information for a bucket.PortInfo ProposedBucketConfigContext This context keeps together a bunch of related information needed to turn a raw config into a parsed one. -
Enum Summary Enum Description BucketCapabilities Describes the bucket capabilities in an abstract fashion as provided by the server.BucketNodeLocator Represents the node locator used for the specific bucket type.BucketType Represents the possible bucket types.ClusterCapabilities Contains all the cluster capabilities this SDK supports (depending on the server version, the cluster may export more than these).