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

Convenience classes for dealing with various types of Solr requests.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IsUpdateRequest | Marker class so that we can determine which requests are updates.
  JavaBinUpdateRequestCodec.StreamingUpdateHandler |

- Class Summary
  Class | Description
  --- | ---
  AbstractUpdateRequest |
  CollectionAdminRequest<T extends CollectionAdminResponse> | 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.Create |
  CollectionAdminRequest.CreateAlias |
  CollectionAdminRequest.CreateShard |
  CollectionAdminRequest.CreateSnapshot |
  CollectionAdminRequest.Delete |
  CollectionAdminRequest.DeleteAlias |
  CollectionAdminRequest.DeleteNode |
  CollectionAdminRequest.DeleteReplica |
  CollectionAdminRequest.DeleteReplicaProp |
  CollectionAdminRequest.DeleteShard |
  CollectionAdminRequest.DeleteSnapshot |
  CollectionAdminRequest.DeleteStatus |
  CollectionAdminRequest.ForceLeader |
  CollectionAdminRequest.List |
  CollectionAdminRequest.ListSnapshots |
  CollectionAdminRequest.Migrate |
  CollectionAdminRequest.MigrateClusterState |
  CollectionAdminRequest.OverseerStatus |
  CollectionAdminRequest.RebalanceLeaders |
  CollectionAdminRequest.Reload |
  CollectionAdminRequest.RemoveRole |
  CollectionAdminRequest.ReplaceNode |
  CollectionAdminRequest.RequestStatus |
  CollectionAdminRequest.RequestStatusResponse | A response object for `CollectionAdminRequest.RequestStatus` requests
  CollectionAdminRequest.Restore |
  CollectionAdminRequest.ShardSpecificAdminRequest |
  CollectionAdminRequest.SplitShard |
  ConfigSetAdminRequest<Q extends ConfigSetAdminRequest<Q,R>,R extends ConfigSetAdminResponse> | This class is experimental and subject to change.
  ConfigSetAdminRequest.ConfigSetSpecificAdminRequest<T extends ConfigSetAdminRequest<T,ConfigSetAdminResponse>> |
  ConfigSetAdminRequest.Create |
  ConfigSetAdminRequest.Delete |
  ConfigSetAdminRequest.List |
  ContentStreamUpdateRequest | Basic functionality to upload a File or `ContentStream` to a Solr Cell or some other handler that takes ContentStreams (CSV)
  CoreAdminRequest | This class is experimental and subject to change.
  CoreAdminRequest.Create |
  CoreAdminRequest.CreateSnapshot |
  CoreAdminRequest.DeleteSnapshot |
  CoreAdminRequest.ListSnapshots |
  CoreAdminRequest.MergeIndexes |
  CoreAdminRequest.OverrideLastPublished |
  CoreAdminRequest.RequestRecovery |
  CoreAdminRequest.RequestSyncShard |
  CoreAdminRequest.Unload |
  CoreAdminRequest.WaitForState |
  CoreStatus |
  DelegationTokenRequest<Q extends DelegationTokenRequest<Q,R>,R extends DelegationTokenResponse> | Class for making Solr delegation token requests.
  DelegationTokenRequest.Cancel |
  DelegationTokenRequest.Get |
  DelegationTokenRequest.Renew |
  DirectXmlRequest | Send arbitrary XML to a request handler
  DocumentAnalysisRequest | A request for the org.apache.solr.handler.DocumentAnalysisRequestHandler.
  FieldAnalysisRequest | A request for the org.apache.solr.handler.FieldAnalysisRequestHandler.
  GenericSolrRequest |
  JavaBinUpdateRequestCodec | Provides methods for marshalling an UpdateRequest to a NamedList which can be serialized in the javabin format and vice versa.
  LukeRequest |
  QueryRequest |
  RequestWriter | A RequestWriter is used to write requests to Solr.
  SolrPing | Verify that there is a working Solr core at the URL of a `SolrClient`.
  UpdateRequest |

- Enum Summary
  Enum | Description
  --- | ---
  AbstractUpdateRequest.ACTION |

## Package org.apache.solr.client.solrj.request Description

Convenience classes for dealing with various types of Solr requests.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.