org.apache.solr.client.solrj.request
Class UpdateRequest
java.lang.Object
org.apache.solr.client.solrj.SolrRequest
org.apache.solr.client.solrj.request.AbstractUpdateRequest
org.apache.solr.client.solrj.request.UpdateRequest
- All Implemented Interfaces:
- Serializable, IsUpdateRequest
public class UpdateRequest
- extends AbstractUpdateRequest
- Since:
- solr 1.3
- See Also:
- Serialized Form
Methods inherited from class org.apache.solr.client.solrj.request.AbstractUpdateRequest |
getAction, getCommitWithin, getParams, isWaitSearcher, process, rollback, setAction, setAction, setAction, setAction, setAction, setAction, setCommitWithin, setParam, setParams, setWaitSearcher |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpdateRequest
public UpdateRequest()
UpdateRequest
public UpdateRequest(String url)
clear
public void clear()
- clear the pending documents and delete commands
add
public UpdateRequest add(SolrInputDocument doc)
add
public UpdateRequest add(Collection<SolrInputDocument> docs)
deleteById
public UpdateRequest deleteById(String id)
deleteById
public UpdateRequest deleteById(List<String> ids)
deleteByQuery
public UpdateRequest deleteByQuery(String q)
setDocIterator
public void setDocIterator(Iterator<SolrInputDocument> docIterator)
getContentStreams
public Collection<ContentStream> getContentStreams()
throws IOException
- Specified by:
getContentStreams
in class SolrRequest
- Throws:
IOException
getXML
public String getXML()
throws IOException
- Throws:
IOException
writeXML
public void writeXML(Writer writer)
throws IOException
- Throws:
IOException
- Since:
- solr 1.4
getDocuments
public List<SolrInputDocument> getDocuments()
getDocIterator
public Iterator<SolrInputDocument> getDocIterator()
getDeleteById
public List<String> getDeleteById()
getDeleteQuery
public List<String> getDeleteQuery()
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.