PercolateQueryBuilder
@Deprecated public class PercolateSourceBuilder extends ToXContentToBytes
Modifier and Type | Class and Description |
---|---|
static class |
PercolateSourceBuilder.DocBuilder
Deprecated.
A builder for defining the document to be percolated in various ways.
|
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
PercolateSourceBuilder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PercolateSourceBuilder |
addAggregation(AggregationBuilder aggregationBuilder)
Deprecated.
Add an aggregation definition.
|
PercolateSourceBuilder |
addAggregation(PipelineAggregationBuilder aggregationBuilder)
Deprecated.
Add an aggregation definition.
|
PercolateSourceBuilder |
addSort(SortBuilder<?> sort)
Deprecated.
Adds a sort builder.
|
static PercolateSourceBuilder.DocBuilder |
docBuilder()
Deprecated.
|
PercolateSourceBuilder |
setDoc(PercolateSourceBuilder.DocBuilder docBuilder)
Deprecated.
Sets the document to run the percolate queries against.
|
PercolateSourceBuilder |
setHighlightBuilder(HighlightBuilder highlightBuilder)
Deprecated.
Enables highlighting for the percolate document.
|
PercolateSourceBuilder |
setQueryBuilder(QueryBuilder queryBuilder)
Deprecated.
Sets a query to reduce the number of percolate queries to be evaluated and score the queries that match based
on this query.
|
PercolateSourceBuilder |
setSize(int size)
Deprecated.
Limits the maximum number of percolate query matches to be returned.
|
PercolateSourceBuilder |
setSort(boolean sort)
Deprecated.
Similar as
setTrackScores(boolean) , but whether to sort by the score descending. |
PercolateSourceBuilder |
setTrackScores(boolean trackScores)
Deprecated.
Whether to compute a score for each match and include it in the response.
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params)
Deprecated.
|
buildAsBytes, buildAsBytes, toString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isFragment
public PercolateSourceBuilder setDoc(PercolateSourceBuilder.DocBuilder docBuilder)
public PercolateSourceBuilder setQueryBuilder(QueryBuilder queryBuilder)
public PercolateSourceBuilder setSize(int size)
public PercolateSourceBuilder setSort(boolean sort)
setTrackScores(boolean)
, but whether to sort by the score descending.public PercolateSourceBuilder addSort(SortBuilder<?> sort)
public PercolateSourceBuilder setTrackScores(boolean trackScores)
setQueryBuilder(QueryBuilder)
.public PercolateSourceBuilder setHighlightBuilder(HighlightBuilder highlightBuilder)
public PercolateSourceBuilder addAggregation(AggregationBuilder aggregationBuilder)
public PercolateSourceBuilder addAggregation(PipelineAggregationBuilder aggregationBuilder)
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
java.io.IOException
public static PercolateSourceBuilder.DocBuilder docBuilder()
PercolateSourceBuilder.DocBuilder
instance.