Uses of Interface
org.apache.solr.client.solrj.routing.ReplicaListTransformer
Packages that use ReplicaListTransformer
Package
Description
Classes to handle query routing preferences
-
Uses of ReplicaListTransformer in org.apache.solr.client.solrj.routing
Classes in org.apache.solr.client.solrj.routing that implement ReplicaListTransformerModifier and TypeClassDescriptionclassAllows better caching by establishing deterministic evenly-distributed replica routing preferences according to either explicitly configured hash routing parameter, or the hash of a query parameter (configurable, usually related to the main query).final classclassFields in org.apache.solr.client.solrj.routing declared as ReplicaListTransformerModifier and TypeFieldDescriptionstatic final ReplicaListTransformerNoOpReplicaListTransformer.INSTANCEMethods in org.apache.solr.client.solrj.routing that return ReplicaListTransformerModifier and TypeMethodDescriptionNodePreferenceRulesComparator.getBaseReplicaListTransformer()static ReplicaListTransformerAffinityReplicaListTransformer.getInstance(String dividendParam, String hashParam, SolrParams requestParams) AffinityReplicaListTransformerFactory.getInstance(String configSpec, SolrParams requestParams, ReplicaListTransformerFactory fallback) ReplicaListTransformerFactory.getInstance(String configSpec, SolrParams requestParams, ReplicaListTransformerFactory fallback) RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams) RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams, String defaultShardPreferences) RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams, String defaultShardPreferences, String nodeName, String baseUrl, String hostName, NodesSysProps sysProps)