Class MultiContentWriterRequest
- java.lang.Object
- 
- org.apache.solr.client.solrj.SolrRequest<T>
- 
- org.apache.solr.client.solrj.request.CollectionRequiringSolrRequest<UpdateResponse>
- 
- org.apache.solr.client.solrj.request.AbstractUpdateRequest
- 
- org.apache.solr.client.solrj.request.MultiContentWriterRequest
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- IsUpdateRequest
 
 public class MultiContentWriterRequest extends AbstractUpdateRequest - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.request.AbstractUpdateRequestAbstractUpdateRequest.ACTION
 - 
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequestSolrRequest.ApiVersion, SolrRequest.METHOD, SolrRequest.SolrClientContext, SolrRequest.SolrRequestType
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.solr.client.solrj.request.AbstractUpdateRequestcommitWithin, params
 - 
Fields inherited from class org.apache.solr.client.solrj.SolrRequestSUPPORTED_METHODS, useBinaryV2, usev2
 
- 
 - 
Constructor SummaryConstructors Constructor Description MultiContentWriterRequest(SolrRequest.METHOD m, String path, Iterator<Pair<NamedList<String>,Object>> payload)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Stringdetect(Object o)RequestWriter.ContentWritergetContentWriter(String expectedType)If a request object wants to do a push write, implement this method.static ByteBufferreadByteBuffer(InputStream is)- 
Methods inherited from class org.apache.solr.client.solrj.request.AbstractUpdateRequestcreateResponse, getAction, getCommitWithin, getParams, getRequestType, isSendToLeaders, isWaitSearcher, rollback, setAction, setAction, setAction, setAction, setAction, setAction, setAction, setCommitWithin, setParam, setParams, setSendToLeaders, setWaitSearcher
 - 
Methods inherited from class org.apache.solr.client.solrj.request.CollectionRequiringSolrRequestrequiresCollection
 - 
Methods inherited from class org.apache.solr.client.solrj.SolrRequestaddHeader, addHeaders, getApiVersion, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getHeaders, getMethod, getPath, getPreferredNodes, getQueryParams, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, setBasePath, setBasicAuthCredentials, setMethod, setPath, setPreferredNodes, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2
 
- 
 
- 
- 
- 
Method Detail- 
getContentWriterpublic RequestWriter.ContentWriter getContentWriter(String expectedType) Description copied from class:SolrRequestIf a request object wants to do a push write, implement this method.- Overrides:
- getContentWriterin class- SolrRequest<UpdateResponse>
- Parameters:
- expectedType- This is the type that the RequestWriter would like to get. But, it is OK to send any format
 
 - 
detectpublic static String detect(Object o) throws IOException - Throws:
- IOException
 
 - 
readByteBufferpublic static ByteBuffer readByteBuffer(InputStream is) throws IOException - Throws:
- IOException
 
 
- 
 
-