| Package | Description | 
|---|---|
| org.apache.solr.client.solrj.util | Utilities for Solr client applications. | 
| org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ClientUtils. addSlices(Map<String,Slice> target,
         String collectionName,
         Collection<Slice> slices,
         boolean multiCollection)Constructs a slices map from a collection of slices and handles disambiguation if multiple collections are being queried simultaneously | 
| static void | ClientUtils. addSlices(Map<String,Slice> target,
         String collectionName,
         Collection<Slice> slices,
         boolean multiCollection)Constructs a slices map from a collection of slices and handles disambiguation if multiple collections are being queried simultaneously | 
| Modifier and Type | Method and Description | 
|---|---|
| Slice | DocCollection. getSlice(String sliceName) | 
| Slice | ClusterState. getSlice(String collection,
        String sliceName)Deprecated. 
 use  DocCollection.getSlice(String)instead | 
| Slice | HashBasedRouter. getTargetSlice(String id,
              SolrInputDocument sdoc,
              String route,
              SolrParams params,
              DocCollection collection) | 
| abstract Slice | DocRouter. getTargetSlice(String id,
              SolrInputDocument sdoc,
              String route,
              SolrParams params,
              DocCollection collection)Returns the Slice that the document should reside on, or null if there is not enough information | 
| Slice | ImplicitDocRouter. getTargetSlice(String id,
              SolrInputDocument sdoc,
              String route,
              SolrParams params,
              DocCollection collection) | 
| protected Slice | HashBasedRouter. hashToSlice(int hash,
           DocCollection collection) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<Slice> | DocCollection. getActiveSlices()Return the list of active slices for this collection. | 
| Collection<Slice> | ClusterState. getActiveSlices(String collection)Deprecated. 
 use  DocCollection.getActiveSlices()instead | 
| Map<String,Slice> | DocCollection. getActiveSlicesMap()Get the map of active slices (sliceName->Slice) for this collection. | 
| Map<String,Slice> | ClusterState. getActiveSlicesMap(String collection)Deprecated. 
 use  DocCollection.getActiveSlicesMap()instead | 
| Collection<Slice> | DocRouter. getSearchSlices(String shardKeys,
               SolrParams params,
               DocCollection collection)This method is consulted to determine what slices should be queried for a request when
  an explicit shards parameter was not used. | 
| Collection<Slice> | HashBasedRouter. getSearchSlicesSingle(String shardKey,
                     SolrParams params,
                     DocCollection collection) | 
| abstract Collection<Slice> | DocRouter. getSearchSlicesSingle(String shardKey,
                     SolrParams params,
                     DocCollection collection)This method is consulted to determine what slices should be queried for a request when
  an explicit shards parameter was not used. | 
| Collection<Slice> | ImplicitDocRouter. getSearchSlicesSingle(String shardKey,
                     SolrParams params,
                     DocCollection collection) | 
| Collection<Slice> | CompositeIdRouter. getSearchSlicesSingle(String shardKey,
                     SolrParams params,
                     DocCollection collection) | 
| Collection<Slice> | DocCollection. getSlices()Gets the list of all slices for this collection. | 
| Collection<Slice> | ClusterState. getSlices(String collection)Deprecated. 
 use  DocCollection.getSlices()instead | 
| Map<String,Slice> | DocCollection. getSlicesMap()Get the map of all slices (sliceName->Slice) for this collection. | 
| Map<String,Slice> | ClusterState. getSlicesMap(String collection)Deprecated. 
 use  DocCollection.getSlicesMap()instead | 
| Iterator<Slice> | DocCollection. iterator() | 
| static Map<String,Slice> | Slice. loadAllFromMap(Map<String,Object> genericSlices)Loads multiple slices into a Map from a generic Map that probably came from deserialized JSON. | 
| Modifier and Type | Method and Description | 
|---|---|
| DocCollection | DocCollection. copyWithSlices(Map<String,Slice> slices)Use this to make an exact copy of DocCollection with a new set of Slices and every other property as is | 
| Constructor and Description | 
|---|
| DocCollection(String name,
             Map<String,Slice> slices,
             Map<String,Object> props,
             DocRouter router) | 
| DocCollection(String name,
             Map<String,Slice> slices,
             Map<String,Object> props,
             DocRouter router,
             int zkVersion,
             String znode) | 
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.