@ProviderType
public abstract class BaseSearchRequest
extends java.lang.Object
Constructor and Description |
---|
BaseSearchRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addAggregation(com.liferay.portal.search.aggregation.Aggregation aggregation) |
void |
addComplexQueryParts(java.util.Collection<com.liferay.portal.search.filter.ComplexQueryPart> complexQueryParts) |
void |
addIndexBoost(java.lang.String index,
float boost) |
void |
addPipelineAggregation(com.liferay.portal.search.aggregation.pipeline.PipelineAggregation pipelineAggregation) |
java.util.Map<java.lang.String,com.liferay.portal.search.aggregation.Aggregation> |
getAggregationsMap() |
java.util.List<com.liferay.portal.search.filter.ComplexQueryPart> |
getComplexQueryParts() |
java.lang.Boolean |
getExplain() |
java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> |
getFacets() |
java.util.Map<java.lang.String,java.lang.Float> |
getIndexBoosts() |
java.lang.String[] |
getIndexNames() |
java.lang.Float |
getMinimumScore() |
java.util.Map<java.lang.String,com.liferay.portal.search.aggregation.pipeline.PipelineAggregation> |
getPipelineAggregationsMap() |
com.liferay.portal.kernel.search.filter.Filter |
getPostFilter() |
com.liferay.portal.search.query.Query |
getPostFilterQuery() |
com.liferay.portal.search.query.Query |
getQuery() |
com.liferay.portal.kernel.search.Query |
getQuery71() |
java.lang.Boolean |
getRequestCache() |
com.liferay.portal.search.query.Query |
getRescoreQuery()
Deprecated.
As of Athanasius (7.3.x), replaced by
getRescores() |
java.util.List<com.liferay.portal.search.rescore.Rescore> |
getRescores() |
java.util.List<com.liferay.portal.search.stats.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 |
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(com.liferay.portal.search.query.Query postFilterQuery) |
void |
setQuery(com.liferay.portal.kernel.search.Query legacyQuery) |
void |
setQuery(com.liferay.portal.search.query.Query query) |
void |
setRequestCache(java.lang.Boolean requestCache) |
void |
setRescoreQuery(com.liferay.portal.search.query.Query rescoreQuery)
Deprecated.
As of Athanasius (7.3.x), replaced by
setRescores(List) |
void |
setRescores(java.util.List<com.liferay.portal.search.rescore.Rescore> rescores) |
void |
setStatsRequests(java.util.Collection<com.liferay.portal.search.stats.StatsRequest> statsRequests) |
void |
setTimeoutInMilliseconds(java.lang.Long timeoutInMilliseconds) |
void |
setTrackTotalHits(java.lang.Boolean trackTotalHits) |
void |
setTypes(java.lang.String... types) |
public void addAggregation(com.liferay.portal.search.aggregation.Aggregation aggregation)
public void addComplexQueryParts(java.util.Collection<com.liferay.portal.search.filter.ComplexQueryPart> complexQueryParts)
public void addIndexBoost(java.lang.String index, float boost)
public void addPipelineAggregation(com.liferay.portal.search.aggregation.pipeline.PipelineAggregation pipelineAggregation)
public java.util.Map<java.lang.String,com.liferay.portal.search.aggregation.Aggregation> getAggregationsMap()
public java.util.List<com.liferay.portal.search.filter.ComplexQueryPart> getComplexQueryParts()
public java.lang.Boolean getExplain()
public java.util.Map<java.lang.String,com.liferay.portal.kernel.search.facet.Facet> getFacets()
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,com.liferay.portal.search.aggregation.pipeline.PipelineAggregation> getPipelineAggregationsMap()
public com.liferay.portal.kernel.search.filter.Filter getPostFilter()
public com.liferay.portal.search.query.Query getPostFilterQuery()
public com.liferay.portal.search.query.Query getQuery()
public com.liferay.portal.kernel.search.Query getQuery71()
public java.lang.Boolean getRequestCache()
@Deprecated public com.liferay.portal.search.query.Query getRescoreQuery()
getRescores()
public java.util.List<com.liferay.portal.search.rescore.Rescore> getRescores()
public java.util.List<com.liferay.portal.search.stats.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 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(com.liferay.portal.search.query.Query postFilterQuery)
public void setQuery(com.liferay.portal.kernel.search.Query legacyQuery)
public void setQuery(com.liferay.portal.search.query.Query query)
public void setRequestCache(java.lang.Boolean requestCache)
@Deprecated public void setRescoreQuery(com.liferay.portal.search.query.Query rescoreQuery)
setRescores(List)
public void setRescores(java.util.List<com.liferay.portal.search.rescore.Rescore> rescores)
public void setStatsRequests(java.util.Collection<com.liferay.portal.search.stats.StatsRequest> statsRequests)
public void setTimeoutInMilliseconds(java.lang.Long timeoutInMilliseconds)
public void setTrackTotalHits(java.lang.Boolean trackTotalHits)
public void setTypes(java.lang.String... types)