Class MergeIndexes
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.CoreAdminAPIBase
org.apache.solr.handler.admin.api.MergeIndexes
- All Implemented Interfaces:
MergeIndexesApi
Implementation of V2 API interface
MergeIndexesApi for merging one or more indexes to
another index.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
CoreAdminAPIBase.CoreAdminAPIBaseException -
Field Summary
Fields inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
coreAdminAsyncTracker, coreContainer, req, rspFields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext -
Constructor Summary
ConstructorsConstructorDescriptionMergeIndexes(CoreContainer coreContainer, CoreAdminHandler.CoreAdminAsyncTracker coreAdminAsyncTracker, SolrQueryRequest req, SolrQueryResponse rsp) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmergeIndexes(String coreName, MergeIndexesRequestBody requestBody) Methods inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
handlePotentiallyAsynchronousTaskMethods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Constructor Details
-
MergeIndexes
@Inject public MergeIndexes(CoreContainer coreContainer, CoreAdminHandler.CoreAdminAsyncTracker coreAdminAsyncTracker, SolrQueryRequest req, SolrQueryResponse rsp)
-
-
Method Details
-
isExpensive
public boolean isExpensive() -
mergeIndexes
public SolrJerseyResponse mergeIndexes(String coreName, MergeIndexesRequestBody requestBody) throws Exception - Specified by:
mergeIndexesin interfaceMergeIndexesApi- Throws:
Exception
-