## Uses of Class
org.apache.solr.client.solrj.request.CollectionAdminRequest

Packages that use CollectionAdminRequest
org.apache.solr.client.solrj.request: Convenience classes for dealing with various types of Solr requests.

### Uses of CollectionAdminRequest in org.apache.solr.client.solrj.request

Classes in org.apache.solr.client.solrj.request with type parameters of type CollectionAdminRequest
`class` `CollectionAdminRequest<Q extends CollectionAdminRequest<Q>>` This class is experimental and subject to change.
`protected static class` `CollectionAdminRequest.AsyncCollectionAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionAdminRoleRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionShardAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionShardAsyncAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionSpecificAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionSpecificAsyncAdminRequest<T extends CollectionAdminRequest<T>>`

Subclasses of CollectionAdminRequest in org.apache.solr.client.solrj.request
`static class` `CollectionAdminRequest.AddReplica`
`static class` `CollectionAdminRequest.AddReplicaProp`
`static class` `CollectionAdminRequest.AddRole`
`protected static class` `CollectionAdminRequest.AsyncCollectionAdminRequest<T extends CollectionAdminRequest<T>>`
`static class` `CollectionAdminRequest.BalanceShardUnique`
`static class` `CollectionAdminRequest.ClusterProp`
`static class` `CollectionAdminRequest.ClusterStatus`
`protected static class` `CollectionAdminRequest.CollectionAdminRoleRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionShardAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionShardAsyncAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionSpecificAdminRequest<T extends CollectionAdminRequest<T>>`
`protected static class` `CollectionAdminRequest.CollectionSpecificAsyncAdminRequest<T extends CollectionAdminRequest<T>>`
`static class` `CollectionAdminRequest.Create` Specific Collection API call implementations
`static class` `CollectionAdminRequest.CreateAlias`
`static class` `CollectionAdminRequest.CreateShard`
`static class` `CollectionAdminRequest.Delete`
`static class` `CollectionAdminRequest.DeleteAlias`
`static class` `CollectionAdminRequest.DeleteReplica`
`static class` `CollectionAdminRequest.DeleteReplicaProp`
`static class` `CollectionAdminRequest.DeleteShard`
`static class` `CollectionAdminRequest.DeleteStatus`
`static class` `CollectionAdminRequest.ForceLeader`
`static class` `CollectionAdminRequest.List`
`static class` `CollectionAdminRequest.Migrate`
`static class` `CollectionAdminRequest.MigrateClusterState`
`static class` `CollectionAdminRequest.OverseerStatus`
`static class` `CollectionAdminRequest.Reload`
`static class` `CollectionAdminRequest.RemoveRole`
`static class` `CollectionAdminRequest.RequestStatus`
`static class` `CollectionAdminRequest.SplitShard`

Methods in org.apache.solr.client.solrj.request that return CollectionAdminRequest
`protected CollectionAdminRequest` CollectionAdminRequest.`setAction(CollectionParams.CollectionAction action)`