| 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. 
 | 
| org.apache.solr.client.solrj.io.stream | 
 Stream implementations for the Streaming Aggregation API 
 | 
| org.apache.solr.client.solrj.request | 
 Convenience classes for dealing with various types of Solr requests. 
 | 
| 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. 
 | 
| org.apache.solr.common.util | 
 Common utility classes reused on both clients & server. 
 | 
| Class and Description | 
|---|
| ClusterState
 Immutable state of the cloud. 
 | 
| ClusterState.CollectionRef | 
| DocCollection
 Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection") 
 | 
| Replica | 
| Replica.State
 The replica's state. 
 | 
| Replica.Type | 
| ReplicaPosition | 
| Class and Description | 
|---|
| ClusterState
 Immutable state of the cloud. 
 | 
| ClusterState.CollectionRef | 
| CollectionStatePredicate
 Interface to determine if a set of liveNodes and a collection's state matches some expecatations. 
 | 
| CollectionStateWatcher
 Callback registered with  
ZkStateReader.registerCollectionStateWatcher(String, CollectionStateWatcher)
 and called whenever there is a change in the collection state or in the list of liveNodes. | 
| DocCollection
 Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection") 
 | 
| DocCollectionWatcher
 Callback registered with  
ZkStateReader.registerDocCollectionWatcher(String, DocCollectionWatcher)
 and called whenever the DocCollection changes. | 
| DocRouter
 Class to partition int range into n ranges. 
 | 
| SolrZkClient
 All Solr ZooKeeper interactions should go through this class rather than
 ZooKeeper. 
 | 
| ZkStateReader | 
| Class and Description | 
|---|
| Slice
 A Slice contains immutable information about a logical shard (all replicas that share the same shard id). 
 | 
| ZkStateReader | 
| Class and Description | 
|---|
| DocCollection
 Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection") 
 | 
| DocRouter
 Class to partition int range into n ranges. 
 | 
| Replica.State
 The replica's state. 
 | 
| Replica.Type | 
| Class and Description | 
|---|
| Slice
 A Slice contains immutable information about a logical shard (all replicas that share the same shard id). 
 | 
| Class and Description | 
|---|
| Aliases
 Holds collection aliases -- virtual collections that point to one or more other collections. 
 | 
| BeforeReconnect | 
| CloudCollectionsListener
 Callback registered with  
ZkStateReader.registerCloudCollectionsListener(CloudCollectionsListener)
 and called whenever the cloud's set of collections changes. | 
| ClusterPropertiesListener
 Listener that can be used with  
ZkStateReader.registerClusterPropertiesListener(ClusterPropertiesListener)
 and called whenever the cluster properties changes. | 
| ClusterState
 Immutable state of the cloud. 
 | 
| ClusterState.CollectionRef | 
| CollectionPropsWatcher
 Callback registered with  
ZkStateReader.registerCollectionPropsWatcher(String, CollectionPropsWatcher)
 and called whenever the collection properties change. | 
| CollectionStatePredicate
 Interface to determine if a set of liveNodes and a collection's state matches some expecatations. 
 | 
| CollectionStateWatcher
 Callback registered with  
ZkStateReader.registerCollectionStateWatcher(String, CollectionStateWatcher)
 and called whenever there is a change in the collection state or in the list of liveNodes. | 
| ConnectionManager | 
| ConnectionManager.IsClosed | 
| DefaultZkCredentialsProvider | 
| DocCollection
 Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection") 
 | 
| DocCollectionWatcher
 Callback registered with  
ZkStateReader.registerDocCollectionWatcher(String, DocCollectionWatcher)
 and called whenever the DocCollection changes. | 
| DocRouter
 Class to partition int range into n ranges. 
 | 
| DocRouter.Range | 
| HashBasedRouter | 
| LiveNodesListener
 Listener that can be used with  
ZkStateReader.registerLiveNodesListener(LiveNodesListener)
 and called whenever the live nodes set changes. | 
| LiveNodesPredicate
 Interface to determine if live nodes matches a required state 
 | 
| OnReconnect
 Implementations are expected to implement a correct hashCode and equals
 method needed to uniquely identify the listener as listeners are managed
 in a Set. 
 | 
| Replica | 
| Replica.State
 The replica's state. 
 | 
| Replica.Type | 
| ReplicaPosition | 
| RoutingRule
 Used for routing docs with particular keys into another collection 
 | 
SecurityAwareZkACLProvider
ZkACLProvider capable of returning a different set of
 ACLs for security-related znodes (default: subtree under /security)
 vs non-security-related znodes. | 
| Slice
 A Slice contains immutable information about a logical shard (all replicas that share the same shard id). 
 | 
| Slice.State
 The slice's state. 
 | 
| SolrZkClient
 All Solr ZooKeeper interactions should go through this class rather than
 ZooKeeper. 
 | 
| SolrZooKeeper | 
| ZkACLProvider | 
| ZkClientConnectionStrategy | 
| ZkClientConnectionStrategy.ConnectedListener | 
| ZkClientConnectionStrategy.DisconnectedListener | 
| ZkClientConnectionStrategy.ZkUpdate | 
| ZkConfigManager
 Class that manages named configs in Zookeeper 
 | 
| ZkCoreNodeProps | 
| ZkCredentialsProvider | 
| ZkCredentialsProvider.ZkCredentials | 
| ZkMaintenanceUtils.VISIT_ORDER | 
| ZkMaintenanceUtils.ZkVisitor | 
| ZkNodeProps
 ZkNodeProps contains generic immutable properties. 
 | 
| ZkOperation
 A callback object which can be used for implementing retry-able operations. 
 | 
| ZkStateReader | 
| ZkStateReader.AliasesManager
 A class to manage the aliases instance, including watching for changes. 
 | 
| ZkStateReader.ConfigData | 
| Class and Description | 
|---|
| SolrZkClient
 All Solr ZooKeeper interactions should go through this class rather than
 ZooKeeper. 
 | 
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.