Package org.elasticsearch.index.reindex
Class ReindexRequestBuilder
- java.lang.Object
-
- org.elasticsearch.action.ActionRequestBuilder<Request,BulkByScrollResponse,Self>
-
- org.elasticsearch.index.reindex.AbstractBulkByScrollRequestBuilder<Request,Self>
-
- org.elasticsearch.index.reindex.AbstractBulkIndexByScrollRequestBuilder<ReindexRequest,ReindexRequestBuilder>
-
- org.elasticsearch.index.reindex.ReindexRequestBuilder
-
public class ReindexRequestBuilder extends AbstractBulkIndexByScrollRequestBuilder<ReindexRequest,ReindexRequestBuilder>
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.action.ActionRequestBuilder
action, client, request
-
-
Constructor Summary
Constructors Constructor Description ReindexRequestBuilder(ElasticsearchClient client, Action<ReindexRequest,BulkByScrollResponse,ReindexRequestBuilder> action)
-
Method Summary
Modifier and Type Method Description IndexRequestBuilderdestination()ReindexRequestBuilderdestination(java.lang.String index)Set the destination index.ReindexRequestBuilderdestination(java.lang.String index, java.lang.String type)Set the destination index and type.protected ReindexRequestBuilderself()ReindexRequestBuildersetRemoteInfo(RemoteInfo remoteInfo)Setup reindexing from a remote cluster.-
Methods inherited from class org.elasticsearch.index.reindex.AbstractBulkIndexByScrollRequestBuilder
script
-
Methods inherited from class org.elasticsearch.index.reindex.AbstractBulkByScrollRequestBuilder
abortOnVersionConflict, filter, refresh, setMaxRetries, setRequestsPerSecond, setRetryBackoffInitialTime, setShouldStoreResult, setSlices, size, source, source, timeout, waitForActiveShards
-
-
-
-
Constructor Detail
-
ReindexRequestBuilder
public ReindexRequestBuilder(ElasticsearchClient client, Action<ReindexRequest,BulkByScrollResponse,ReindexRequestBuilder> action)
-
-
Method Detail
-
self
protected ReindexRequestBuilder self()
- Specified by:
selfin classAbstractBulkByScrollRequestBuilder<ReindexRequest,ReindexRequestBuilder>
-
destination
public IndexRequestBuilder destination()
-
destination
public ReindexRequestBuilder destination(java.lang.String index)
Set the destination index.
-
destination
public ReindexRequestBuilder destination(java.lang.String index, java.lang.String type)
Set the destination index and type.
-
setRemoteInfo
public ReindexRequestBuilder setRemoteInfo(RemoteInfo remoteInfo)
Setup reindexing from a remote cluster.
-
-