# Uses of Package
org.apache.solr.client.solrj.request

Packages that use org.apache.solr.client.solrj.request
Package
Description
org.apache.solr.client.solrj
Primary APIs for communicating with a Solr Server from a Java client.
org.apache.solr.client.solrj.impl
Implementations of some client API classes, and their friends.
org.apache.solr.client.solrj.request
Convenience classes for dealing with various types of Solr requests.
org.apache.solr.client.solrj.request.json
Allows sending of requests using Solr's JSON query/faceting API
org.apache.solr.client.solrj.request.schema
Convenience classes for making Schema API requests.
org.apache.solr.common.util
Common utility classes reused on both clients & server.

Classes in org.apache.solr.client.solrj.request used by org.apache.solr.client.solrj
Class
Description
RequestWriter.ContentWriter
Classes in org.apache.solr.client.solrj.request used by org.apache.solr.client.solrj.impl
Class
Description
RequestWriter
A RequestWriter is used to write requests to Solr.
UpdateRequest
Classes in org.apache.solr.client.solrj.request used by org.apache.solr.client.solrj.request
Class
Description
AbstractUpdateRequest
AbstractUpdateRequest.ACTION
ApiMapping.V2EndPoint
CollectionAdminRequest
This class is experimental and subject to change.
CollectionAdminRequest.AddReplica
CollectionAdminRequest.AddReplicaProp
CollectionAdminRequest.AddRole
CollectionAdminRequest.AsyncCollectionAdminRequest
Base class for asynchronous collection admin requests
CollectionAdminRequest.AsyncCollectionSpecificAdminRequest
CollectionAdminRequest.AsyncShardSpecificAdminRequest
CollectionAdminRequest.Backup
CollectionAdminRequest.BalanceShardUnique
CollectionAdminRequest.ClusterProp
CollectionAdminRequest.ClusterStatus
CollectionAdminRequest.CollectionAdminRoleRequest
CollectionAdminRequest.CollectionProp
CollectionAdminRequest.ColStatus
CollectionAdminRequest.Create
CollectionAdminRequest.CreateAlias
CollectionAdminRequest.CreateCategoryRoutedAlias
CollectionAdminRequest.CreateShard
CollectionAdminRequest.CreateTimeRoutedAlias
CollectionAdminRequest.Delete
CollectionAdminRequest.DeleteAlias
CollectionAdminRequest.DeleteBackup
`SolrRequest` class for the "Backup Deletion" API.
CollectionAdminRequest.DeleteNode
CollectionAdminRequest.DeleteReplica
CollectionAdminRequest.DeleteReplicaProp
CollectionAdminRequest.DeleteShard
CollectionAdminRequest.DeleteStatus
CollectionAdminRequest.DimensionalRoutedAlias
CollectionAdminRequest.ForceLeader
CollectionAdminRequest.InstallShard
CollectionAdminRequest.ListBackup
`SolrRequest` class for the "Backup List" API.
CollectionAdminRequest.Migrate
CollectionAdminRequest.MockCollTask
CollectionAdminRequest.Modify
A Modify Collection request
CollectionAdminRequest.MoveReplica
CollectionAdminRequest.OverseerStatus
CollectionAdminRequest.RebalanceLeaders
CollectionAdminRequest.ReindexCollection
CollectionAdminRequest.Reload
CollectionAdminRequest.RemoveRole
CollectionAdminRequest.Rename
CollectionAdminRequest.ReplaceNode
CollectionAdminRequest.RequestApiDistributedProcessingResponse
A response object for `CollectionAdminRequest.RequestApiDistributedProcessing` requests
CollectionAdminRequest.RequestStatus
CollectionAdminRequest.RequestStatusResponse
A response object for `CollectionAdminRequest.RequestStatus` requests
CollectionAdminRequest.Restore
CollectionAdminRequest.RoutedAliasAdminRequest
CollectionAdminRequest.SetAliasProperty
CollectionAdminRequest.ShardSpecificAdminRequest
CollectionAdminRequest.SplitShard
CollectionRequiringSolrRequest
Parent `SolrRequest` class that requires a target collection or core.
ConfigSetAdminRequest
This class is experimental and subject to change.
ConfigSetAdminRequest.ConfigSetSpecificAdminRequest
ConfigSetAdminRequest.Create
Creates a new config set by cloning an existing "base" configset.
ConfigSetAdminRequest.Delete
ConfigSetAdminRequest.List
ConfigSetAdminRequest.Upload
Uploads files to create a new configset, or modify an existing config set.
CoreAdminRequest
This class is experimental and subject to change.
DelegationTokenRequest
Class for making Solr delegation token requests.
DelegationTokenRequest.Cancel
DelegationTokenRequest.Get
DelegationTokenRequest.Renew
DocumentAnalysisRequest
A request for the org.apache.solr.handler.DocumentAnalysisRequestHandler.
FieldAnalysisRequest
A request for the org.apache.solr.handler.FieldAnalysisRequestHandler.
GenericSolrRequest
JavaBinUpdateRequestCodec.StreamingUpdateHandler
RequestWriter
A RequestWriter is used to write requests to Solr.
RequestWriter.ContentWriter
RoutedAliasTypes
Types of Routed Alias supported.
SolrPing
Verify that there is a working Solr core at the URL of a `SolrClient`.
SolrQuery
This is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlers
SolrQuery.ORDER
SolrQuery.SortClause
A single sort clause, encapsulating what to sort and the sort order.
UpdateRequest
V2Request
V2Request.Builder
Classes in org.apache.solr.client.solrj.request used by org.apache.solr.client.solrj.request.json
Class
Description
CollectionRequiringSolrRequest
Parent `SolrRequest` class that requires a target collection or core.
QueryRequest
For use with Solr's `SearchHandler`, generally at "/select".
RequestWriter.ContentWriter
Classes in org.apache.solr.client.solrj.request used by org.apache.solr.client.solrj.request.schema
Class
Description
CollectionRequiringSolrRequest
Parent `SolrRequest` class that requires a target collection or core.
RequestWriter.ContentWriter
Classes in org.apache.solr.client.solrj.request used by org.apache.solr.common.util
Class
Description
RequestWriter
A RequestWriter is used to write requests to Solr.