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 BucketConfigBucketConfigParser.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 MemcachedHashingStrategyIoConfig.DEFAULT_MEMCACHED_HASHING_STRATEGYMethods 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.BuilderIoConfig.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 TypeClassDescriptionclassThis Memcached Hashing Strategy is compatible with the SDK 2 "DefaultMemcachedHashingStrategy".classThe 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 BucketTopologyBucketTopology.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)