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

Packages that use CollectionAdminRequest
Package
Description
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

Subclasses of CollectionAdminRequest in org.apache.solr.client.solrj.request
Modifier and Type
Class
Description
`static class`
`CollectionAdminRequest.AddReplica`
`static class`
`CollectionAdminRequest.AddReplicaProp`
`static class`
`CollectionAdminRequest.AddRole`
`static class`
`CollectionAdminRequest.AsyncCollectionAdminRequest`
Base class for asynchronous collection admin requests
`protected static class`
`CollectionAdminRequest.AsyncCollectionSpecificAdminRequest`
`protected static class`
`CollectionAdminRequest.AsyncShardSpecificAdminRequest`
`static class`
`CollectionAdminRequest.Backup`
`static class`
`CollectionAdminRequest.BalanceShardUnique`
`static class`
`CollectionAdminRequest.ClusterProp`
`static class`
`CollectionAdminRequest.ClusterStatus`
`protected static class`
`CollectionAdminRequest.CollectionAdminRoleRequest`
`static class`
`CollectionAdminRequest.CollectionProp`
`static class`
`CollectionAdminRequest.ColStatus`
`static class`
`CollectionAdminRequest.Create`
`static class`
`CollectionAdminRequest.CreateAlias`
`static class`
`CollectionAdminRequest.CreateCategoryRoutedAlias`
`static class`
`CollectionAdminRequest.CreateShard`
`static class`
`CollectionAdminRequest.CreateSnapshot`
`static class`
`CollectionAdminRequest.CreateTimeRoutedAlias`
`static class`
`CollectionAdminRequest.Delete`
`static class`
`CollectionAdminRequest.DeleteAlias`
`static class`
`CollectionAdminRequest.DeleteBackup`
`SolrRequest` class for the "Backup Deletion" API.
`static class`
`CollectionAdminRequest.DeleteNode`
`static class`
`CollectionAdminRequest.DeleteReplica`
`static class`
`CollectionAdminRequest.DeleteReplicaProp`
`static class`
`CollectionAdminRequest.DeleteShard`
`static class`
`CollectionAdminRequest.DeleteSnapshot`
`static class`
`CollectionAdminRequest.DeleteStatus`
`static class`
`CollectionAdminRequest.DimensionalRoutedAlias`
`static class`
`CollectionAdminRequest.ForceLeader`
`static class`
`CollectionAdminRequest.InstallShard`
`static class`
`CollectionAdminRequest.List`
`static class`
`CollectionAdminRequest.ListAliases`
`static class`
`CollectionAdminRequest.ListBackup`
`SolrRequest` class for the "Backup List" API.
`static class`
`CollectionAdminRequest.ListSnapshots`
`static class`
`CollectionAdminRequest.Migrate`
`static class`
`CollectionAdminRequest.MockCollTask`
`static class`
`CollectionAdminRequest.Modify`
A Modify Collection request
`static class`
`CollectionAdminRequest.MoveReplica`
`static class`
`CollectionAdminRequest.OverseerStatus`
`static class`
`CollectionAdminRequest.RebalanceLeaders`
`static class`
`CollectionAdminRequest.ReindexCollection`
`static class`
`CollectionAdminRequest.Reload`
`static class`
`CollectionAdminRequest.RemoveRole`
`static class`
`CollectionAdminRequest.Rename`
`static class`
`CollectionAdminRequest.ReplaceNode`
`static class`
`CollectionAdminRequest.RequestApiDistributedProcessing`
`static class`
`CollectionAdminRequest.RequestStatus`
`static class`
`CollectionAdminRequest.Restore`
`static class`
`CollectionAdminRequest.SetAliasProperty`
`protected static class`
`CollectionAdminRequest.ShardSpecificAdminRequest`
`static class`
`CollectionAdminRequest.SplitShard`
Methods in org.apache.solr.client.solrj.request with type parameters of type CollectionAdminRequest
Modifier and Type
Method
Description
`protected <T extends CollectionAdminRequest<? extends CollectionAdminResponse>>
T`
CollectionAdminRequest.`propagateBasicAuthCreds(T req)`
Take the request specific basic auth creds on this admin request and propagate them to a related request if does not already have credentials set, such as a CollectionAdminRequest.RequestStatus when doing async requests.