Uses of Class
com.couchbase.client.dcp.core.config.NodeInfo
Packages that use NodeInfo
-
Uses of NodeInfo in com.couchbase.client.dcp.buffer
Methods in com.couchbase.client.dcp.buffer that return types with arguments of type NodeInfoModifier and TypeMethodDescriptionDcpBucketConfig.getKvNodes()Returns an unmodifiable list containing only those nodes that are running the KV service.DcpBucketConfig.nodes()Methods in com.couchbase.client.dcp.buffer with parameters of type NodeInfoModifier and TypeMethodDescriptioncom.couchbase.client.core.util.HostAndPortDcpBucketConfig.getAddress(NodeInfo node) -
Uses of NodeInfo in com.couchbase.client.dcp.core.config
Fields in com.couchbase.client.dcp.core.config declared as NodeInfoMethods in com.couchbase.client.dcp.core.config that return NodeInfoMethods in com.couchbase.client.dcp.core.config that return types with arguments of type NodeInfoModifier and TypeMethodDescriptionPartitionInfo.active()PartitionMap.active(int partition) Returns info about the node hosting the active instance of the given partition (vBucket), or empty if the active is not currently available or there is no such partition.PartitionInfo.availableReplicas()PartitionMap.availableReplicas(int partition) Returns info about the nodes hosting replica instances of the given partition (vBucket), or empty if no replicas are currently available or there is no such partition.static KetamaRing<NodeInfo>KetamaRing.create(List<NodeInfo> nodes, MemcachedHashingStrategy strategy) ClusterConfig.nodes()NodeInfoParser.parse(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json, PortSelector portSelector) Parses one element of the "nodesExt" array.Methods in com.couchbase.client.dcp.core.config with parameters of type NodeInfoModifier and TypeMethodDescriptionThe hash for each node based on the node information and repetition.Method parameters in com.couchbase.client.dcp.core.config with type arguments of type NodeInfoModifier and TypeMethodDescriptionstatic KetamaRing<NodeInfo>KetamaRing.create(List<NodeInfo> nodes, MemcachedHashingStrategy strategy) static BucketConfigBucketConfig.parse(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json, List<NodeInfo> nodes, MemcachedHashingStrategy memcachedHashingStrategy) static CouchbaseBucketConfigCouchbaseBucketConfigParser.parse(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode configNode, List<NodeInfo> nodes) static MemcachedBucketConfigMemcachedBucketConfigParser.parse(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode configNode, List<NodeInfo> nodes, MemcachedHashingStrategy hashingStrategy) static PartitionInfoOptional<com.couchbase.client.core.env.NetworkResolution>NetworkSelector.AutoNetworkSelector.selectNetwork(List<Map<com.couchbase.client.core.env.NetworkResolution, NodeInfo>> nodes) Optional<com.couchbase.client.core.env.NetworkResolution>NetworkSelector.selectNetwork(List<Map<com.couchbase.client.core.env.NetworkResolution, NodeInfo>> nodes) Constructors in com.couchbase.client.dcp.core.config with parameters of type NodeInfoModifierConstructorDescriptionConstructor parameters in com.couchbase.client.dcp.core.config with type arguments of type NodeInfoModifierConstructorDescriptionClusterConfig(ConfigRevision revision, List<NodeInfo> nodes, Set<ClusterCapability> capabilities, com.couchbase.client.core.env.NetworkResolution network, BucketConfig bucket) MemcachedBucketConfig(String uuid, String name, Set<BucketCapability> capabilities, KetamaRing<NodeInfo> ketamaRing)