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.ParamsEMPTY_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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFragmentpublic 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.IOExceptionpublic static PercolateSourceBuilder.DocBuilder docBuilder()
PercolateSourceBuilder.DocBuilder instance.