Uses of Class
org.apache.solr.client.solrj.cloud.autoscaling.Policy.Session
-
Packages that use Policy.Session Package Description org.apache.solr.client.solrj.cloud.autoscaling Common classes for autoscaling parsing filtering nodes and sorting -
-
Uses of Policy.Session in org.apache.solr.client.solrj.cloud.autoscaling
Methods in org.apache.solr.client.solrj.cloud.autoscaling that return Policy.Session Modifier and Type Method Description Policy.Session
Policy. createSession(SolrCloudManager cloudManager)
Policy.Session
PolicyHelper.SessionWrapper. get()
Policy.Session
Suggester. getSession()
Methods in org.apache.solr.client.solrj.cloud.autoscaling with parameters of type Policy.Session Modifier and Type Method Description void
FreeDiskVariable. computeDeviation(Policy.Session session, double[] deviation, org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount, SealedClause sealedClause)
default void
Variable. computeDeviation(Policy.Session session, double[] deviations, org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount, SealedClause sealedClause)
void
Variable.Type. computeDeviation(Policy.Session session, double[] deviations, org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount, SealedClause sealedClause)
Object
CoresVariable. computeValue(Policy.Session session, Condition condition, String collection, String shard, String node)
Object
FreeDiskVariable. computeValue(Policy.Session session, Condition condition, String collection, String shard, String node)
default Object
Variable. computeValue(Policy.Session session, Condition condition, String collection, String shard, String node)
When a non constant value is used in a variable, the actual value needs to be computed at the runtimeObject
Variable.Type. computeValue(Policy.Session session, Condition condition, String collection, String shard, String node)
static NoneSuggester
NoneSuggester. get(Policy.Session session)
static UnsupportedSuggester
UnsupportedSuggester. get(Policy.Session session, CollectionParams.CollectionAction action)
static MapWriter
PolicyHelper. getDiagnostics(Policy.Session session)
void
PolicyHelper.SessionWrapper. returnSession(Policy.Session session)
return this for later use and update the session with the latest state ensure that this is done after computing the suggestionsList<Violation>
Clause. test(Policy.Session session, double[] deviations)
PolicyHelper.SessionWrapper
PolicyHelper.SessionWrapper. update(Policy.Session session)
Constructors in org.apache.solr.client.solrj.cloud.autoscaling with parameters of type Policy.Session Constructor Description ComputedValueEvaluator(Policy.Session session)
Row(String node, List<Pair<String,Variable.Type>> params, List<String> perReplicaAttributes, Policy.Session session)
Row(String node, Cell[] cells, boolean anyValueMissing, Map<String,Map<String,List<ReplicaInfo>>> collectionVsShardVsReplicas, boolean isLive, Policy.Session session, Map perRowCache, Map globalCache)
SessionWrapper(Policy.Session session, org.apache.solr.client.solrj.cloud.autoscaling.PolicyHelper.SessionRef ref)
-