Class QueryBreakdown.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.core.search.QueryBreakdown.Builder
- All Implemented Interfaces:
ObjectBuilder<QueryBreakdown>
- Enclosing class:
- QueryBreakdown
public static class QueryBreakdown.Builder extends ObjectBuilderBase implements ObjectBuilder<QueryBreakdown>
Builder for
QueryBreakdown
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description QueryBreakdown.Builder
advance(long value)
Required - API name:advance
QueryBreakdown.Builder
advanceCount(long value)
Required - API name:advance_count
QueryBreakdown
build()
Builds aQueryBreakdown
.QueryBreakdown.Builder
buildScorer(long value)
Required - API name:build_scorer
QueryBreakdown.Builder
buildScorerCount(long value)
Required - API name:build_scorer_count
QueryBreakdown.Builder
computeMaxScore(long value)
Required - API name:compute_max_score
QueryBreakdown.Builder
computeMaxScoreCount(long value)
Required - API name:compute_max_score_count
QueryBreakdown.Builder
createWeight(long value)
Required - API name:create_weight
QueryBreakdown.Builder
createWeightCount(long value)
Required - API name:create_weight_count
QueryBreakdown.Builder
match(long value)
Required - API name:match
QueryBreakdown.Builder
matchCount(long value)
Required - API name:match_count
QueryBreakdown.Builder
nextDoc(long value)
Required - API name:next_doc
QueryBreakdown.Builder
nextDocCount(long value)
Required - API name:next_doc_count
QueryBreakdown.Builder
score(long value)
Required - API name:score
QueryBreakdown.Builder
scoreCount(long value)
Required - API name:score_count
QueryBreakdown.Builder
setMinCompetitiveScore(long value)
Required - API name:set_min_competitive_score
QueryBreakdown.Builder
setMinCompetitiveScoreCount(long value)
Required - API name:set_min_competitive_score_count
QueryBreakdown.Builder
shallowAdvance(long value)
Required - API name:shallow_advance
QueryBreakdown.Builder
shallowAdvanceCount(long value)
Required - API name:shallow_advance_count
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
advance
Required - API name:advance
-
advanceCount
Required - API name:advance_count
-
buildScorer
Required - API name:build_scorer
-
buildScorerCount
Required - API name:build_scorer_count
-
createWeight
Required - API name:create_weight
-
createWeightCount
Required - API name:create_weight_count
-
match
Required - API name:match
-
matchCount
Required - API name:match_count
-
shallowAdvance
Required - API name:shallow_advance
-
shallowAdvanceCount
Required - API name:shallow_advance_count
-
nextDoc
Required - API name:next_doc
-
nextDocCount
Required - API name:next_doc_count
-
score
Required - API name:score
-
scoreCount
Required - API name:score_count
-
computeMaxScore
Required - API name:compute_max_score
-
computeMaxScoreCount
Required - API name:compute_max_score_count
-
setMinCompetitiveScore
Required - API name:set_min_competitive_score
-
setMinCompetitiveScoreCount
Required - API name:set_min_competitive_score_count
-
build
Builds aQueryBreakdown
.- Specified by:
build
in interfaceObjectBuilder<QueryBreakdown>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-