Class RemoteScrollableHitSource
- java.lang.Object
-
- org.elasticsearch.index.reindex.ScrollableHitSource
-
- org.elasticsearch.index.reindex.remote.RemoteScrollableHitSource
-
public class RemoteScrollableHitSource extends org.elasticsearch.index.reindex.ScrollableHitSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class 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 Summary
Constructors 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanup(java.lang.Runnable onCompletion)protected voidclearScroll(java.lang.String scrollId, java.lang.Runnable onCompletion)protected voiddoStart(java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse)protected voiddoStartNextScroll(java.lang.String scrollId, org.elasticsearch.common.unit.TimeValue extraKeepAlive, java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse)
-
-
-
Constructor Detail
-
RemoteScrollableHitSource
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)
-
-
Method Detail
-
doStart
protected void doStart(java.util.function.Consumer<? super org.elasticsearch.index.reindex.ScrollableHitSource.Response> onResponse)
- Specified by:
doStartin classorg.elasticsearch.index.reindex.ScrollableHitSource
-
doStartNextScroll
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)- Specified by:
doStartNextScrollin classorg.elasticsearch.index.reindex.ScrollableHitSource
-
clearScroll
protected void clearScroll(java.lang.String scrollId, java.lang.Runnable onCompletion)- Specified by:
clearScrollin classorg.elasticsearch.index.reindex.ScrollableHitSource
-
cleanup
protected void cleanup(java.lang.Runnable onCompletion)
- Specified by:
cleanupin classorg.elasticsearch.index.reindex.ScrollableHitSource
-
-