@ProviderType public abstract class BaseSearchRequest extends CrossClusterRequest
Constructor and Description |
---|
BaseSearchRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addAggregation(Aggregation aggregation) |
void |
addComplexQueryParts(java.util.Collection<ComplexQueryPart> complexQueryParts) |
void |
addIndexBoost(java.lang.String index,
float boost) |
void |
addPipelineAggregation(PipelineAggregation pipelineAggregation) |
void |
addPostFilterComplexQueryParts(java.util.Collection<ComplexQueryPart> complexQueryParts) |
java.util.Map<java.lang.String,Aggregation> |
getAggregationsMap() |
java.util.List<ComplexQueryPart> |
getComplexQueryParts() |
java.lang.Boolean |
getExplain() |
java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> |
getFacets() |
Highlight |
getHighlight() |
java.util.Map<java.lang.String,java.lang.Float> |
getIndexBoosts() |
java.lang.String[] |
getIndexNames() |
java.lang.Float |
getMinimumScore() |
java.util.Map<java.lang.String,PipelineAggregation> |
getPipelineAggregationsMap() |
com.liferay.portal.kernel.search.filter.Filter |
getPostFilter() |
java.util.List<ComplexQueryPart> |
getPostFilterComplexQueryParts() |
Query |
getPostFilterQuery() |
Query |
getQuery() |
com.liferay.portal.kernel.search.Query |
getQuery71() |
java.lang.Boolean |
getRequestCache() |
Query |
getRescoreQuery()
Deprecated.
As of Athanasius (7.3.x), replaced by
getRescores() |
java.util.List<Rescore> |
getRescores() |
java.util.List<StatsRequest> |
getStatsRequests() |
java.lang.Long |
getTimeoutInMilliseconds() |
java.lang.Boolean |
getTrackTotalHits() |
java.lang.String[] |
getTypes() |
boolean |
isBasicFacetSelection() |
boolean |
isExplain() |
boolean |
isIncludeResponseString() |
boolean |
isRequestCache() |
boolean |
isTrackTotalHits() |
void |
putAllFacets(java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> facets) |
void |
putFacet(java.lang.String fieldName,
com.liferay.portal.kernel.search.facet.Facet facet) |
void |
setBasicFacetSelection(boolean basicFacetSelection) |
void |
setExplain(java.lang.Boolean explain) |
void |
setHighlight(Highlight highlight) |
void |
setIncludeResponseString(boolean includeResponseString) |
void |
setIndexNames(java.lang.String... indexNames) |
void |
setMinimumScore(java.lang.Float minimumScore) |
void |
setPostFilter(com.liferay.portal.kernel.search.filter.Filter postFilter) |
void |
setPostFilterQuery(Query postFilterQuery) |
void |
setQuery(com.liferay.portal.kernel.search.Query legacyQuery) |
void |
setQuery(Query query) |
void |
setRequestCache(java.lang.Boolean requestCache) |
void |
setRescoreQuery(Query rescoreQuery)
Deprecated.
As of Athanasius (7.3.x), replaced by
setRescores(List) |
void |
setRescores(java.util.List<Rescore> rescores) |
void |
setStatsRequests(java.util.Collection<StatsRequest> statsRequests) |
void |
setTimeoutInMilliseconds(java.lang.Long timeoutInMilliseconds) |
void |
setTrackTotalHits(java.lang.Boolean trackTotalHits) |
void |
setTypes(java.lang.String... types) |
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalCluster
public void addAggregation(Aggregation aggregation)
public void addComplexQueryParts(java.util.Collection<ComplexQueryPart> complexQueryParts)
public void addIndexBoost(java.lang.String index, float boost)
public void addPipelineAggregation(PipelineAggregation pipelineAggregation)
public void addPostFilterComplexQueryParts(java.util.Collection<ComplexQueryPart> complexQueryParts)
public java.util.Map<java.lang.String,Aggregation> getAggregationsMap()
public java.util.List<ComplexQueryPart> getComplexQueryParts()
public java.lang.Boolean getExplain()
public java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> getFacets()
public Highlight getHighlight()
public java.util.Map<java.lang.String,java.lang.Float> getIndexBoosts()
public java.lang.String[] getIndexNames()
public java.lang.Float getMinimumScore()
public java.util.Map<java.lang.String,PipelineAggregation> getPipelineAggregationsMap()
public com.liferay.portal.kernel.search.filter.Filter getPostFilter()
public java.util.List<ComplexQueryPart> getPostFilterComplexQueryParts()
public Query getPostFilterQuery()
public Query getQuery()
public com.liferay.portal.kernel.search.Query getQuery71()
public java.lang.Boolean getRequestCache()
@Deprecated public Query getRescoreQuery()
getRescores()
public java.util.List<Rescore> getRescores()
public java.util.List<StatsRequest> getStatsRequests()
public java.lang.Long getTimeoutInMilliseconds()
public java.lang.Boolean getTrackTotalHits()
public java.lang.String[] getTypes()
public boolean isBasicFacetSelection()
public boolean isExplain()
public boolean isIncludeResponseString()
public boolean isRequestCache()
public boolean isTrackTotalHits()
public void putAllFacets(java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> facets)
public void putFacet(java.lang.String fieldName, com.liferay.portal.kernel.search.facet.Facet facet)
public void setBasicFacetSelection(boolean basicFacetSelection)
public void setExplain(java.lang.Boolean explain)
public void setHighlight(Highlight highlight)
public void setIncludeResponseString(boolean includeResponseString)
public void setIndexNames(java.lang.String... indexNames)
public void setMinimumScore(java.lang.Float minimumScore)
public void setPostFilter(com.liferay.portal.kernel.search.filter.Filter postFilter)
public void setPostFilterQuery(Query postFilterQuery)
public void setQuery(com.liferay.portal.kernel.search.Query legacyQuery)
public void setQuery(Query query)
public void setRequestCache(java.lang.Boolean requestCache)
@Deprecated public void setRescoreQuery(Query rescoreQuery)
setRescores(List)
public void setRescores(java.util.List<Rescore> rescores)
public void setStatsRequests(java.util.Collection<StatsRequest> statsRequests)
public void setTimeoutInMilliseconds(java.lang.Long timeoutInMilliseconds)
public void setTrackTotalHits(java.lang.Boolean trackTotalHits)
public void setTypes(java.lang.String... types)