Class RandomPlacementFactory.RandomPlacementPlugin
java.lang.Object
org.apache.solr.cluster.placement.plugins.OrderedNodePlacementPlugin
org.apache.solr.cluster.placement.plugins.RandomPlacementFactory.RandomPlacementPlugin
- All Implemented Interfaces:
PlacementPlugin
- Enclosing class:
RandomPlacementFactory
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.cluster.placement.plugins.OrderedNodePlacementPlugin
OrderedNodePlacementPlugin.WeightedNode -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<Node, OrderedNodePlacementPlugin.WeightedNode> getBaseWeightedNodes(PlacementContext placementContext, Set<Node> nodes, Iterable<SolrCollection> relevantCollections, boolean skipNodesWithErrors) Methods inherited from class org.apache.solr.cluster.placement.plugins.OrderedNodePlacementPlugin
computeBalancing, computePlacements, getWeightedNodes, verifyAllowedModification, verifyDeleteCollection, verifyDeleteReplicasMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.cluster.placement.PlacementPlugin
computePlacement
-
Method Details
-
getBaseWeightedNodes
protected Map<Node,OrderedNodePlacementPlugin.WeightedNode> getBaseWeightedNodes(PlacementContext placementContext, Set<Node> nodes, Iterable<SolrCollection> relevantCollections, boolean skipNodesWithErrors) - Specified by:
getBaseWeightedNodesin classOrderedNodePlacementPlugin
-