Package org.apache.solr.update
Class SplitIndexCommand
java.lang.Object
org.apache.solr.update.UpdateCommand
org.apache.solr.update.SplitIndexCommand
- All Implemented Interfaces:
Cloneable
A split index command encapsulated in an object.
- Since:
- solr 1.4
-
Field Summary
FieldsModifier and TypeFieldDescriptionUser provided commit data.final List<org.apache.solr.common.cloud.DocRouter.Range> final Stringfinal org.apache.solr.common.cloud.DocRouterfinal SolrQueryResponsefinal StringFields inherited from class org.apache.solr.update.UpdateCommand
BUFFERING, CLEAR_CACHES, flags, IGNORE_AUTOCOMMIT, IGNORE_INDEXWRITER, PEER_SYNC, REPLAY, req, route, version -
Constructor Summary
ConstructorsConstructorDescriptionSplitIndexCommand(SolrQueryRequest req, SolrQueryResponse rsp, List<String> paths, List<SolrCore> cores, List<org.apache.solr.common.cloud.DocRouter.Range> ranges, org.apache.solr.common.cloud.DocRouter router, String routeFieldName, String splitKey, SolrIndexSplitter.SplitMethod splitMethod) -
Method Summary
Methods inherited from class org.apache.solr.update.UpdateCommand
clone, getFlags, getReq, getRoute, getVersion, setFlags, setRoute, setVersion
-
Field Details
-
rsp
-
paths
-
cores
-
ranges
-
router
public final org.apache.solr.common.cloud.DocRouter router -
routeFieldName
-
splitKey
-
splitMethod
-
commitData
User provided commit data. Can be let to null if there is none. This commit data is used when the split command commits.
-
-
Constructor Details
-
SplitIndexCommand
public SplitIndexCommand(SolrQueryRequest req, SolrQueryResponse rsp, List<String> paths, List<SolrCore> cores, List<org.apache.solr.common.cloud.DocRouter.Range> ranges, org.apache.solr.common.cloud.DocRouter router, String routeFieldName, String splitKey, SolrIndexSplitter.SplitMethod splitMethod)
-
-
Method Details
-
name
- Specified by:
namein classUpdateCommand
-
toString
- Overrides:
toStringin classUpdateCommand
-