Package org.elasticsearch.index.reindex
Class ReindexRequestBuilder
- java.lang.Object
-
- org.elasticsearch.action.ActionRequestBuilder<Request,BulkByScrollResponse>
-
- 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<BulkByScrollResponse> action)
-
Method Summary
Modifier and Type Method Description IndexRequestBuilder
destination()
ReindexRequestBuilder
destination(java.lang.String index)
Set the destination index.ReindexRequestBuilder
destination(java.lang.String index, java.lang.String type)
Set the destination index and type.protected ReindexRequestBuilder
self()
ReindexRequestBuilder
setRemoteInfo(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<BulkByScrollResponse> action)
-
-
Method Detail
-
self
protected ReindexRequestBuilder self()
- Specified by:
self
in 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.
-
-