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

- Packages that use UpdateRequest
  Package | Description
  --- | ---
  org.apache.solr.client.solrj.impl | Concrete implementations of client API classes.
  org.apache.solr.client.solrj.request | Convenience classes for dealing with various types of Solr requests.

- - ### Uses of UpdateRequest in org.apache.solr.client.solrj.impl

    Methods in org.apache.solr.client.solrj.impl with parameters of type UpdateRequest
    Modifier and Type | Method and Description
    --- | ---
    `ContentStream` | BinaryRequestWriter.`getContentStream(UpdateRequest request)`

  - ### Uses of UpdateRequest in org.apache.solr.client.solrj.request

    Methods in org.apache.solr.client.solrj.request that return UpdateRequest
    Modifier and Type | Method and Description
    --- | ---
    `UpdateRequest` | UpdateRequest.`add(Collection<SolrInputDocument> docs)` Add a collection of SolrInputDocuments to this request
    `UpdateRequest` | UpdateRequest.`add(SolrInputDocument doc)` Add a SolrInputDocument to this request
    `UpdateRequest` | UpdateRequest.`add(SolrInputDocument doc, Boolean overwrite)` Add a SolrInputDocument to this request
    `UpdateRequest` | UpdateRequest.`add(SolrInputDocument doc, Integer commitWithin)` Add a SolrInputDocument to this request
    `UpdateRequest` | UpdateRequest.`add(SolrInputDocument doc, Integer commitWithin, Boolean overwrite)` Add a SolrInputDocument to this request
    `UpdateRequest` | UpdateRequest.`add(String... fields)`
    `UpdateRequest` | UpdateRequest.`deleteById(List<String> ids)`
    `UpdateRequest` | UpdateRequest.`deleteById(String id)`
    `UpdateRequest` | UpdateRequest.`deleteById(String id, Long version)`
    `UpdateRequest` | UpdateRequest.`deleteById(String id, String route)`
    `UpdateRequest` | UpdateRequest.`deleteById(String id, String route, Long version)`
    `UpdateRequest` | UpdateRequest.`deleteByQuery(String q)`
    `UpdateRequest` | JavaBinUpdateRequestCodec.`unmarshal(InputStream is, JavaBinUpdateRequestCodec.StreamingUpdateHandler handler)` Reads a NamedList from the given InputStream, converts it into a SolrInputDocument and passes it to the given StreamingUpdateHandler
    `UpdateRequest` | UpdateRequest.`writeXML(Writer writer)`

    Methods in org.apache.solr.client.solrj.request with parameters of type UpdateRequest
    Modifier and Type | Method and Description
    --- | ---
    `ContentStream` | RequestWriter.`getContentStream(UpdateRequest req)`
    `void` | JavaBinUpdateRequestCodec.`marshal(UpdateRequest updateRequest, OutputStream os)` Converts an UpdateRequest to a NamedList which can be serialized to the given OutputStream in the javabin format
    `void` | JavaBinUpdateRequestCodec.StreamingUpdateHandler.`update(SolrInputDocument document, UpdateRequest req, Integer commitWithin, Boolean override)`

    Constructors in org.apache.solr.client.solrj.request with parameters of type UpdateRequest
    Constructor and Description
    `LazyContentStream(UpdateRequest req)`

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