public class RemoteScrollableHitSource
extends org.elasticsearch.index.reindex.ScrollableHitSource
org.elasticsearch.index.reindex.ScrollableHitSource.BasicHit, org.elasticsearch.index.reindex.ScrollableHitSource.Hit, org.elasticsearch.index.reindex.ScrollableHitSource.Response, org.elasticsearch.index.reindex.ScrollableHitSource.SearchFailure
Constructor | Description |
---|---|
RemoteScrollableHitSource(org.apache.logging.log4j.Logger logger,
org.elasticsearch.action.bulk.BackoffPolicy backoffPolicy,
org.elasticsearch.threadpool.ThreadPool threadPool,
java.lang.Runnable countSearchRetry,
java.util.function.Consumer<java.lang.Exception> fail,
org.elasticsearch.client.RestClient client,
org.elasticsearch.common.bytes.BytesReference query,
org.elasticsearch.action.search.SearchRequest searchRequest) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
cleanup(java.lang.Runnable onCompletion) |
|
protected void |
clearScroll(java.lang.String scrollId,
java.lang.Runnable onCompletion) |
|
protected void |
doStart(java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse) |
|
protected void |
doStartNextScroll(java.lang.String scrollId,
org.elasticsearch.common.unit.TimeValue extraKeepAlive,
java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse) |
public RemoteScrollableHitSource(org.apache.logging.log4j.Logger logger, org.elasticsearch.action.bulk.BackoffPolicy backoffPolicy, org.elasticsearch.threadpool.ThreadPool threadPool, java.lang.Runnable countSearchRetry, java.util.function.Consumer<java.lang.Exception> fail, org.elasticsearch.client.RestClient client, org.elasticsearch.common.bytes.BytesReference query, org.elasticsearch.action.search.SearchRequest searchRequest)
protected void doStart(java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse)
doStart
in class org.elasticsearch.index.reindex.ScrollableHitSource
protected void doStartNextScroll(java.lang.String scrollId, org.elasticsearch.common.unit.TimeValue extraKeepAlive, java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse)
doStartNextScroll
in class org.elasticsearch.index.reindex.ScrollableHitSource
protected void clearScroll(java.lang.String scrollId, java.lang.Runnable onCompletion)
clearScroll
in class org.elasticsearch.index.reindex.ScrollableHitSource
protected void cleanup(java.lang.Runnable onCompletion)
cleanup
in class org.elasticsearch.index.reindex.ScrollableHitSource