ClassDescriptionDescribes the bucket capabilities in an abstract fashion as provided by the server.Represents a Couchbase Bucket Configuration.An abstraction over the bucket parser which takes a raw config as a string and turns it into a
BucketConfig.Represents the node locator used for the specific bucket type.Represents the possible bucket types.Contains all the cluster capabilities this SDK supports (depending on the server version, the cluster may export more than these).The
ClusterConfigholds bucket and global configurations in a central place.The
ConfigurationProvideris responsible for grabbing, converting and managing bucket and cluster configurations.The standard
ConfigurationProviderthat is used by default.This class is needed since both port info and node info need to be abstracted for alternate address resolving.The
GlobalConfigrepresents a configuration which is not tied to a bucket.KetamaRing<E>Default implementation of
NodeInfo.Represents the partition information for a bucket.This context keeps together a bunch of related information needed to turn a raw config into a parsed one.This context keeps together a bunch of related information needed to turn a raw config into a parsed one.