| Package | Description | 
|---|---|
| org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server. | 
| Modifier and Type | Method and Description | 
|---|---|
| DocRouter.Range | DocRouter. fromString(String range) | 
| DocRouter.Range | DocRouter. fullRange() | 
| DocRouter.Range | Slice. getRange() | 
| DocRouter.Range | CompositeIdRouter. getSearchRangeSingle(String shardKey,
                    SolrParams params,
                    DocCollection collection) | 
| DocRouter.Range | DocRouter. getSearchRangeSingle(String shardKey,
                    SolrParams params,
                    DocCollection collection)This method is consulted to determine what search range (the part of the hash ring) should be queried for a request when
  an explicit shards parameter was not used. | 
| DocRouter.Range | CompositeIdRouter. keyHashRange(String routeKey)Get Range for a given CompositeId based route key | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DocRouter.Range> | RoutingRule. getRouteRanges() | 
| List<DocRouter.Range> | CompositeIdRouter. partitionRange(int partitions,
              DocRouter.Range range) | 
| List<DocRouter.Range> | DocRouter. partitionRange(int partitions,
              DocRouter.Range range)Split the range into partitions. | 
| List<DocRouter.Range> | ImplicitDocRouter. partitionRange(int partitions,
              DocRouter.Range range) | 
| List<DocRouter.Range> | DocRouter. partitionRange(int partitions,
              DocRouter.Range range,
              float fuzz)Split the range into partitions with inexact sizes. | 
| List<DocRouter.Range> | CompositeIdRouter. partitionRangeByKey(String key,
                   DocRouter.Range range) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | DocRouter.Range. compareTo(DocRouter.Range that) | 
| boolean | DocRouter.Range. isSubsetOf(DocRouter.Range superset) | 
| boolean | DocRouter.Range. overlaps(DocRouter.Range other) | 
| List<DocRouter.Range> | CompositeIdRouter. partitionRange(int partitions,
              DocRouter.Range range) | 
| List<DocRouter.Range> | DocRouter. partitionRange(int partitions,
              DocRouter.Range range)Split the range into partitions. | 
| List<DocRouter.Range> | ImplicitDocRouter. partitionRange(int partitions,
              DocRouter.Range range) | 
| List<DocRouter.Range> | DocRouter. partitionRange(int partitions,
              DocRouter.Range range,
              float fuzz)Split the range into partitions with inexact sizes. | 
| List<DocRouter.Range> | CompositeIdRouter. partitionRangeByKey(String key,
                   DocRouter.Range range) | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.