## Uses of Class
org.apache.solr.common.cloud.ClusterState

Packages that use ClusterState
org.apache.solr.client.solrj.cloud: Common classes for SolrCloud.
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.
org.apache.solr.common.cloud: Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

### Uses of ClusterState in org.apache.solr.client.solrj.cloud

Methods in org.apache.solr.client.solrj.cloud that return ClusterState
`ClusterState` DelegatingClusterStateProvider.`getClusterState()`

### Uses of ClusterState in org.apache.solr.client.solrj.impl

Methods in org.apache.solr.client.solrj.impl that return ClusterState
`ClusterState` BaseHttpClusterStateProvider.`getClusterState()`
`ClusterState` CloudSolrClient.`getClusterState()`
`ClusterState` ClusterStateProvider.`getClusterState()` Obtain the current cluster state.

### Uses of ClusterState in org.apache.solr.common.cloud

Methods in org.apache.solr.common.cloud that return ClusterState
`ClusterState` ClusterState.`copyWith​(String collectionName, DocCollection collection)` Returns a new cluster state object modified with the given collection.
`static ClusterState` ClusterState.`createFromCollectionMap​(int version, Map<String,​Object> stateMap, Set<String> liveNodes)`
`static ClusterState` ClusterState.`createFromJson​(int version, byte[] bytes, Set<String> liveNodes)` Create a ClusterState from Json.