public class ReindexRequestBuilder extends AbstractBulkIndexByScrollRequestBuilder<ReindexRequest,ReindexRequestBuilder>
action, client, request
Constructor | Description |
---|---|
ReindexRequestBuilder(ElasticsearchClient client,
Action<ReindexRequest,BulkByScrollResponse,ReindexRequestBuilder> action) |
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.
|
abortOnVersionConflict, filter, refresh, setMaxRetries, setRequestsPerSecond, setRetryBackoffInitialTime, setShouldStoreResult, setSlices, size, source, source, timeout, waitForActiveShards
script
public ReindexRequestBuilder(ElasticsearchClient client, Action<ReindexRequest,BulkByScrollResponse,ReindexRequestBuilder> action)
protected ReindexRequestBuilder self()
self
in class AbstractBulkByScrollRequestBuilder<ReindexRequest,ReindexRequestBuilder>
public IndexRequestBuilder destination()
public ReindexRequestBuilder destination(java.lang.String index)
public ReindexRequestBuilder destination(java.lang.String index, java.lang.String type)
public ReindexRequestBuilder setRemoteInfo(RemoteInfo remoteInfo)