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

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

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

Subclasses of AbstractUpdateRequest in org.apache.solr.client.solrj.request
Modifier and Type
Class
Description
`class`
`ContentStreamUpdateRequest`
Basic functionality to upload a File or `ContentStream` to a Solr Cell or some other handler that takes ContentStreams (CSV)
`class`
`MultiContentWriterRequest`
`class`
`StreamingUpdateRequest`
A simple update request which streams content to the server
`class`
`UpdateRequest`
Methods in org.apache.solr.client.solrj.request that return AbstractUpdateRequest
Modifier and Type
Method
Description
`AbstractUpdateRequest`
AbstractUpdateRequest.`rollback()`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher)`
Sets appropriate parameters for the given ACTION
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, boolean softCommit)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, boolean softCommit, int maxSegments)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, int maxSegments)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, int maxSegments, boolean expungeDeletes)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, int maxSegments, boolean softCommit, boolean expungeDeletes)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setAction(AbstractUpdateRequest.ACTION action, boolean waitFlush, boolean waitSearcher, int maxSegments, boolean softCommit, boolean expungeDeletes, boolean openSearcher)`
`AbstractUpdateRequest`
AbstractUpdateRequest.`setCommitWithin(int commitWithin)`