-
AbstractBucketConfig.nodes()
The list of nodes associated with this bucket.
protected
AbstractBucketConfig(String uuid,
String name,
BucketNodeLocator locator,
String uri,
String streamingUri,
List<NodeInfo> nodeInfos,
List<PortInfo> portInfos,
List<BucketCapabilities> bucketCapabilities,
String origin,
Map<String,Set<ClusterCapabilities>> clusterCapabilities,
long rev,
long revEpoch)
CouchbaseBucketConfig(long rev,
long revEpoch,
String uuid,
String name,
String uri,
String streamingUri,
PartitionInfo partitionInfo,
List<NodeInfo> nodeInfos,
List<PortInfo> portInfos,
List<BucketCapabilities> bucketCapabilities,
Map<String,Set<ClusterCapabilities>> clusterCapabilities,
BucketType bucketType,
String origin)
MemcachedBucketConfig(CoreEnvironment env,
long rev,
long revEpoch,
String uuid,
String name,
String uri,
String streamingUri,
List<NodeInfo> nodeInfos,
List<PortInfo> portInfos,
List<BucketCapabilities> bucketCapabilities,
Map<String,Set<ClusterCapabilities>> clusterCapabilities,
String origin)
-
MemcachedHashingStrategy.hash(NodeInfo info,
int repetition)
The hash for each node based on the node information and repetition.
Sdk2CompatibleMemcachedHashingStrategy.hash(NodeInfo info,
int repetition)
StandardMemcachedHashingStrategy.hash(NodeInfo info,
int repetition)
MemcachedBucketConfig.nodeForKey(byte[])
for Ketama lookups instead.