Uses of Interface
com.couchbase.client.core.node.MemcachedHashingStrategy
Packages that use MemcachedHashingStrategy
Package
Description
-
Uses of MemcachedHashingStrategy in com.couchbase.client.core.config
Methods in com.couchbase.client.core.config with parameters of type MemcachedHashingStrategyModifier and TypeMethodDescriptionstatic BucketConfig
BucketConfigParser.parse
(String input, MemcachedHashingStrategy memcachedHashingStrategy, String origin) Deprecated.Constructors in com.couchbase.client.core.config with parameters of type MemcachedHashingStrategyModifierConstructorDescriptionMemcachedBucketConfig
(MemcachedHashingStrategy hashingStrategy, 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) Deprecated.Creates a newMemcachedBucketConfig
.MemcachedBucketConfig
(ClusterTopologyWithBucket cluster, MemcachedHashingStrategy hashingStrategy) Deprecated. -
Uses of MemcachedHashingStrategy in com.couchbase.client.core.env
Fields in com.couchbase.client.core.env declared as MemcachedHashingStrategyModifier and TypeFieldDescriptionstatic final MemcachedHashingStrategy
IoConfig.DEFAULT_MEMCACHED_HASHING_STRATEGY
Methods in com.couchbase.client.core.env that return MemcachedHashingStrategyMethods in com.couchbase.client.core.env with parameters of type MemcachedHashingStrategyModifier and TypeMethodDescriptionIoConfig.Builder.memcachedHashingStrategy
(MemcachedHashingStrategy memcachedHashingStrategy) Allows to customize the hashing strategy for memcached buckets.static IoConfig.Builder
IoConfig.memcachedHashingStrategy
(MemcachedHashingStrategy memcachedHashingStrategy) Deprecated.This method creates a new builder. -
Uses of MemcachedHashingStrategy in com.couchbase.client.core.node
Classes in com.couchbase.client.core.node that implement MemcachedHashingStrategyModifier and TypeClassDescriptionclass
This Memcached Hashing Strategy is compatible with the SDK 2 "DefaultMemcachedHashingStrategy".class
The default strategy, compatible with libcouchbase and related SDKs. -
Uses of MemcachedHashingStrategy in com.couchbase.client.core.topology
Methods in com.couchbase.client.core.topology that return MemcachedHashingStrategyMethods in com.couchbase.client.core.topology with parameters of type MemcachedHashingStrategyModifier and TypeMethodDescriptionstatic <E extends KetamaRingNode>
KetamaRing<E>KetamaRing.create
(List<E> nodes, MemcachedHashingStrategy strategy) static @Nullable BucketTopology
BucketTopology.parse
(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json, List<HostAndServicePorts> nodes, MemcachedHashingStrategy memcachedHashingStrategy) Constructors in com.couchbase.client.core.topology with parameters of type MemcachedHashingStrategyModifierConstructorDescriptionMemcachedBucketTopology
(String uuid, String name, Set<BucketCapability> capabilities, List<HostAndServicePorts> nodes, KetamaRing<HostAndServicePorts> ketamaRing, MemcachedHashingStrategy hashingStrategy) TopologyParser
(NetworkSelector networkSelector, PortSelector portSelector, MemcachedHashingStrategy memcachedHashingStrategy)