## Uses of Class
org.apache.solr.common.cloud.Replica.Type

Packages that use Replica.Type
org.apache.solr.client.solrj.request: Convenience classes for dealing with various types of Solr requests.
org.apache.solr.cluster.api: API interfaces for core SolrCloud classes
org.apache.solr.common.cloud: Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

### Uses of Replica.Type in org.apache.solr.client.solrj.request

Fields in org.apache.solr.client.solrj.request declared as Replica.Type
`protected Replica.Type` CollectionAdminRequest.AddReplica.`type`

Methods in org.apache.solr.client.solrj.request with parameters of type Replica.Type
`static CollectionAdminRequest.AddReplica` CollectionAdminRequest.`addReplicaToShard​(String collection, String shard, Replica.Type replicaType)` Returns a SolrRequest to add a replica of the specified type to a shard in a collection.
`CollectionAdminRequest.AddReplica` CollectionAdminRequest.AddReplica.`setType​(Replica.Type type)`

### Uses of Replica.Type in org.apache.solr.cluster.api

Methods in org.apache.solr.cluster.api that return Replica.Type
`Replica.Type` ShardReplica.`type()` Deprecated. type of the replica

### Uses of Replica.Type in org.apache.solr.common.cloud

Fields in org.apache.solr.common.cloud declared as Replica.Type
`Replica.Type` Replica.`type`
`Replica.Type` ReplicaPosition.`type`

Methods in org.apache.solr.common.cloud that return Replica.Type
`static Replica.Type` Replica.Type.`get​(String name)`
`Replica.Type` Replica.`getType()`
`static Replica.Type` Replica.Type.`valueOf​(String name)` Returns the enum constant of this type with the specified name.
`static Replica.Type[]` Replica.Type.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.apache.solr.common.cloud with parameters of type Replica.Type
`int` DocCollection.`getExpectedReplicaCount​(Replica.Type type, int def)`
`static boolean` Replica.Type.`isLeaderType​(Replica.Type type)` Only certain replica types can become leaders

Method parameters in org.apache.solr.common.cloud with type arguments of type Replica.Type
`List<Replica>` DocCollection.`getReplicas​(EnumSet<Replica.Type> s)` Deprecated.
`List<Replica>` Slice.`getReplicas​(EnumSet<Replica.Type> s)` Gets the list of replicas that have a type present in s

Constructors in org.apache.solr.common.cloud with parameters of type Replica.Type
`Replica​(String name, String node, String collection, String shard, String core, Replica.State state, Replica.Type type, Map<String,​Object> props)`
`ReplicaPosition​(String collection, String shard, int replicaIdx, Replica.Type type)`
`ReplicaPosition​(String collection, String shard, int replicaIdx, Replica.Type type, String node)`