Package org.openmetadata.service.search
Class SearchRequest.ElasticSearchRequestBuilder
- java.lang.Object
-
- org.openmetadata.service.search.SearchRequest.ElasticSearchRequestBuilder
-
- Enclosing class:
- SearchRequest
public static class SearchRequest.ElasticSearchRequestBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ElasticSearchRequestBuilder(String query, int size, String index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchRequestbuild()SearchRequest.ElasticSearchRequestBuilderdeleted(boolean deleted)SearchRequest.ElasticSearchRequestBuilderfetchSource(boolean fetchSource)SearchRequest.ElasticSearchRequestBuilderfieldName(String fieldName)SearchRequest.ElasticSearchRequestBuilderfrom(int from)SearchRequest.ElasticSearchRequestBuilderincludeSourceFields(List<String> includeSourceFields)SearchRequest.ElasticSearchRequestBuilderpostFilter(String postFilter)SearchRequest.ElasticSearchRequestBuilderqueryFilter(String queryFilter)SearchRequest.ElasticSearchRequestBuildersortFieldParam(String sortFieldParam)SearchRequest.ElasticSearchRequestBuildersortOrder(String sortOrder)SearchRequest.ElasticSearchRequestBuildertrackTotalHits(boolean trackTotalHits)
-
-
-
Method Detail
-
from
public SearchRequest.ElasticSearchRequestBuilder from(int from)
-
queryFilter
public SearchRequest.ElasticSearchRequestBuilder queryFilter(String queryFilter)
-
postFilter
public SearchRequest.ElasticSearchRequestBuilder postFilter(String postFilter)
-
fetchSource
public SearchRequest.ElasticSearchRequestBuilder fetchSource(boolean fetchSource)
-
trackTotalHits
public SearchRequest.ElasticSearchRequestBuilder trackTotalHits(boolean trackTotalHits)
-
sortFieldParam
public SearchRequest.ElasticSearchRequestBuilder sortFieldParam(String sortFieldParam)
-
deleted
public SearchRequest.ElasticSearchRequestBuilder deleted(boolean deleted)
-
sortOrder
public SearchRequest.ElasticSearchRequestBuilder sortOrder(String sortOrder)
-
includeSourceFields
public SearchRequest.ElasticSearchRequestBuilder includeSourceFields(List<String> includeSourceFields)
-
fieldName
public SearchRequest.ElasticSearchRequestBuilder fieldName(String fieldName)
-
build
public SearchRequest build()
-
-