| Package | Description | 
|---|---|
| org.apache.solr.client.solrj.cloud.autoscaling | Common classes for autoscaling parsing filtering nodes and sorting | 
| org.apache.solr.client.solrj.impl | Concrete implementations of client API classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingCloudManagerBase class for overriding some behavior of  SolrCloudManager. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected SolrCloudManager | DelegatingCloudManager. delegate | 
| Modifier and Type | Method and Description | 
|---|---|
| Policy.Session | Policy. createSession(SolrCloudManager cloudManager) | 
| static MapWriter | PolicyHelper. getDiagnostics(Policy policy,
              SolrCloudManager cloudManager) | 
| static List<ReplicaPosition> | PolicyHelper. getReplicaLocations(String collName,
                   AutoScalingConfig autoScalingConfig,
                   SolrCloudManager cloudManager,
                   Map<String,String> optionalPolicyMapping,
                   List<String> shardNames,
                   int nrtReplicas,
                   int tlogReplicas,
                   int pullReplicas,
                   List<String> nodesList) | 
| static PolicyHelper.SessionWrapper | PolicyHelper. getSession(SolrCloudManager cloudManager)How to get a shared Policy Session
 1) call  PolicyHelper.getSession(SolrCloudManager)2) compute all suggestions
 3) callPolicyHelper.SessionWrapper.returnSession(Policy.Session)4) perform all suggestions
 5) callPolicyHelper.SessionWrapper.release() | 
| static List<Suggester.SuggestionInfo> | PolicyHelper. getSuggestions(AutoScalingConfig autoScalingConf,
              SolrCloudManager cloudManager) | 
| static List<Suggester.SuggestionInfo> | PolicyHelper. getSuggestions(AutoScalingConfig autoScalingConf,
              SolrCloudManager cloudManager,
              int max,
              int timeoutInSecs,
              SolrParams params) | 
| static List<Suggester.SuggestionInfo> | PolicyHelper. getSuggestions(AutoScalingConfig autoScalingConf,
              SolrCloudManager cloudManager,
              SolrParams params) | 
| static void | PolicyHelper. logState(SolrCloudManager cloudManager,
        Suggester suggester)Use this to dump the state of a system and to generate a testcase | 
| Constructor and Description | 
|---|
| DelegatingCloudManager(SolrCloudManager delegate) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SolrClientCloudManagerClass that implements  SolrCloudManagerusing a SolrClient | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.