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

Packages that use Replica.Type
org.apache.solr.client.solrj.cloud.autoscaling: Common classes for autoscaling parsing filtering nodes and sorting
org.apache.solr.client.solrj.request: Convenience classes for dealing with various types of Solr requests.
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.cloud.autoscaling

Methods in org.apache.solr.client.solrj.cloud.autoscaling with parameters of type Replica.Type
`Row` Row.`addReplica(String coll, String shard, Replica.Type type)`
`Pair<Row,ReplicaInfo>` Row.`removeReplica(String coll, String shard, Replica.Type type)`

Constructors in org.apache.solr.client.solrj.cloud.autoscaling with parameters of type Replica.Type
Constructor and Description
`ReplicaInfo(String name, String coll, String shard, Replica.Type type, Map<String,Object> vals)`

### 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.common.cloud

Fields in org.apache.solr.common.cloud declared as 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.

Method parameters in org.apache.solr.common.cloud with type arguments of type Replica.Type
`List<ZkCoreNodeProps>` ZkStateReader.`getReplicaProps(String collection, String shardId, String thisCoreNodeName, Replica.State mustMatchStateFilter, Replica.State mustNotMatchStateFilter, EnumSet<Replica.Type> acceptReplicaType)`
`List<Replica>` Slice.`getReplicas(EnumSet<Replica.Type> s)` Gets the list of replicas that have a type present in s
`List<Replica>` DocCollection.`getReplicas(EnumSet<Replica.Type> s)`

Constructors in org.apache.solr.common.cloud with parameters of type Replica.Type
Constructor and Description
`ReplicaPosition(String shard, int replicaIdx, Replica.Type type)`
`ReplicaPosition(String shard, int replicaIdx, Replica.Type type, String node)`