public static class SearchWork.Builder extends SimpleElasticsearchWork.Builder<SearchWork.Builder> implements SearchWorkBuilder
dirtiedIndexName, luceneWork, markIndexDirty, resultAssessor| Constructor and Description |
|---|
Builder(com.google.gson.JsonObject payload) |
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchWork<SearchResult> |
build() |
protected ElasticsearchRequest |
buildRequest() |
SearchWork.Builder |
indexes(Collection<URLEncodedString> indexNames) |
SearchWork.Builder |
paging(int firstResult,
int size) |
SearchWork.Builder |
scrolling(int scrollSize,
String scrollTimeout) |
luceneWork, markIndexDirtypublic SearchWork.Builder indexes(Collection<URLEncodedString> indexNames)
indexes in interface SearchWorkBuilderpublic SearchWork.Builder paging(int firstResult, int size)
paging in interface SearchWorkBuilderpublic SearchWork.Builder scrolling(int scrollSize, String scrollTimeout)
scrolling in interface SearchWorkBuilderprotected ElasticsearchRequest buildRequest()
buildRequest in class SimpleElasticsearchWork.Builder<SearchWork.Builder>public ElasticsearchWork<SearchResult> build()
build in interface ElasticsearchWorkBuilder<ElasticsearchWork<SearchResult>>build in class SimpleElasticsearchWork.Builder<SearchWork.Builder>Copyright © 2006–2017 Hibernate. All rights reserved.