Package org.codelibs.fess.es.client
Class SearchEngineClient.SearchConditionBuilder
java.lang.Object
org.codelibs.fess.es.client.SearchEngineClient.SearchConditionBuilder
- Enclosing class:
- SearchEngineClient
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FacetInfoprotected GeoInfoprotected HighlightInfoprotected booleanprotected intprotected Stringprotected String[]protected final org.opensearch.action.search.SearchRequestBuilderprotected SearchRequestParams.SearchRequestTypeprotected Stringprotected intprotected String -
Method Summary
Modifier and TypeMethodDescriptionbooleanbuild()builder(org.opensearch.action.search.SearchRequestBuilder searchRequestBuilder) protected voidbuildFacet(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) protected voidbuildHighlighter(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) protected QueryContextbuildQueryContext(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) protected voidbuildRescorer(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) protected voidbuildSort(QueryContext queryContext, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) protected voidbuildTrackTotalHits(FessConfig fessConfig) protected org.opensearch.search.collapse.CollapseBuildergetCollapseBuilder(FessConfig fessConfig) highlightInfo(HighlightInfo highlightInfo) offset(int offset) responseFields(String[] responseFields) scroll()searchRequestType(SearchRequestParams.SearchRequestType searchRequestType) similarDocHash(String similarDocHash) size(int size) trackTotalHits(String trackTotalHits)
-
Field Details
-
searchRequestBuilder
protected final org.opensearch.action.search.SearchRequestBuilder searchRequestBuilder -
query
-
responseFields
-
offset
protected int offset -
size
protected int size -
geoInfo
-
facetInfo
-
highlightInfo
-
similarDocHash
-
searchRequestType
-
isScroll
protected boolean isScroll -
trackTotalHits
-
-
Method Details
-
builder
public static SearchEngineClient.SearchConditionBuilder builder(org.opensearch.action.search.SearchRequestBuilder searchRequestBuilder) -
condition
-
query
-
searchRequestType
public SearchEngineClient.SearchConditionBuilder searchRequestType(SearchRequestParams.SearchRequestType searchRequestType) -
responseFields
-
offset
-
size
-
geoInfo
-
highlightInfo
-
similarDocHash
-
facetInfo
-
scroll
-
trackTotalHits
-
build
public boolean build() -
buildTrackTotalHits
-
buildFacet
protected void buildFacet(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) -
buildHighlighter
protected void buildHighlighter(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) -
buildSort
protected void buildSort(QueryContext queryContext, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) -
buildRescorer
protected void buildRescorer(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) -
buildQueryContext
protected QueryContext buildQueryContext(QueryHelper queryHelper, QueryFieldConfig queryFieldConfig, FessConfig fessConfig) -
getCollapseBuilder
-