Package org.elasticsearch.action.search
Class SearchScrollRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<SearchScrollRequest,SearchResponse>
org.elasticsearch.action.search.SearchScrollRequestBuilder
public class SearchScrollRequestBuilder extends ActionRequestBuilder<SearchScrollRequest,SearchResponse>
A search scroll action request builder.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SearchScrollRequestBuilder(ElasticsearchClient client, SearchScrollAction action)SearchScrollRequestBuilder(ElasticsearchClient client, SearchScrollAction action, java.lang.String scrollId) -
Method Summary
Modifier and Type Method Description SearchScrollRequestBuildersetScroll(java.lang.String keepAlive)If set, will enable scrolling of the search request for the specified timeout.SearchScrollRequestBuildersetScroll(TimeValue keepAlive)If set, will enable scrolling of the search request for the specified timeout.SearchScrollRequestBuildersetScroll(Scroll scroll)If set, will enable scrolling of the search request.SearchScrollRequestBuildersetScrollId(java.lang.String scrollId)The scroll id to use to continue scrolling.
-
Constructor Details
-
SearchScrollRequestBuilder
-
SearchScrollRequestBuilder
public SearchScrollRequestBuilder(ElasticsearchClient client, SearchScrollAction action, java.lang.String scrollId)
-
-
Method Details
-
setScrollId
The scroll id to use to continue scrolling. -
setScroll
If set, will enable scrolling of the search request. -
setScroll
If set, will enable scrolling of the search request for the specified timeout. -
setScroll
If set, will enable scrolling of the search request for the specified timeout.
-