Uses of Interface
org.apache.solr.cluster.Node
-
Packages that use Node Package Description org.apache.solr.cluster This package contains the interfaces giving access to cluster state, including nodes, collections and the structure of the collections (shards and replicas).org.apache.solr.cluster.placement This package contains interfaces visible by plugins (i.e.org.apache.solr.cluster.placement.impl Implementation classes (not visible to plugins, subject to change at any time) for the interfaces inorg.apache.solr.cluster.placementand to make them work with the rest of Solr. -
-
Uses of Node in org.apache.solr.cluster
Methods in org.apache.solr.cluster that return Node Modifier and Type Method Description NodeReplica. getNode()Methods in org.apache.solr.cluster that return types with arguments of type Node Modifier and Type Method Description Set<Node>Cluster. getLiveDataNodes()Set<Node>Cluster. getLiveNodes() -
Uses of Node in org.apache.solr.cluster.placement
Methods in org.apache.solr.cluster.placement that return Node Modifier and Type Method Description NodeReplicaPlacement. getNode()Methods in org.apache.solr.cluster.placement that return types with arguments of type Node Modifier and Type Method Description Set<Node>PlacementRequest. getTargetNodes()Replicas should only be placed on nodes in the set returned by this method.Methods in org.apache.solr.cluster.placement with parameters of type Node Modifier and Type Method Description ReplicaPlacementPlacementPlanFactory. createReplicaPlacement(SolrCollection solrCollection, String shardName, Node node, Replica.ReplicaType replicaType)Creates aReplicaPlacementto be passed toPlacementPlanfactory methods.<T> Optional<T>AttributeValues. getNodeMetric(Node node, NodeMetric<T> metric)For the given node: metric identified by an instance ofNodeMetricOptional<String>AttributeValues. getSystemProperty(Node node, String name)For the given node: system property value (system properties are passed to Java using-Dname=valueMethod parameters in org.apache.solr.cluster.placement with type arguments of type Node Modifier and Type Method Description AttributeFetcherAttributeFetcher. fetchFrom(Set<Node> nodes)The set of nodes from which to fetch all node related attributes. -
Uses of Node in org.apache.solr.cluster.placement.impl
Methods in org.apache.solr.cluster.placement.impl that return types with arguments of type Node Modifier and Type Method Description Set<Node>PlacementRequestImpl. getTargetNodes()Methods in org.apache.solr.cluster.placement.impl with parameters of type Node Modifier and Type Method Description ReplicaPlacementPlacementPlanFactoryImpl. createReplicaPlacement(SolrCollection solrCollection, String shardName, Node node, Replica.ReplicaType replicaType)<T> Optional<T>AttributeValuesImpl. getNodeMetric(Node node, NodeMetric<T> metric)Optional<String>AttributeValuesImpl. getSystemProperty(Node node, String name)Method parameters in org.apache.solr.cluster.placement.impl with type arguments of type Node Modifier and Type Method Description AttributeFetcherAttributeFetcherImpl. fetchFrom(Set<Node> nodes)Constructor parameters in org.apache.solr.cluster.placement.impl with type arguments of type Node Constructor Description AttributeValuesImpl(Map<String,Map<Node,String>> systemSnitchToNodeToValue, Map<NodeMetric<?>,Map<Node,Object>> metricSnitchToNodeToValue, Map<String,CollectionMetrics> collectionMetrics)
-