Class QueryBreakdown.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.core.search.QueryBreakdown.Builder
-
- All Implemented Interfaces:
ObjectBuilder<QueryBreakdown>
- Enclosing class:
- QueryBreakdown
public static class QueryBreakdown.Builder extends ObjectBuilderBase implements ObjectBuilder<QueryBreakdown>
Builder forQueryBreakdown.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryBreakdown.Builderadvance(long value)Required - API name:advanceQueryBreakdown.BuilderadvanceCount(long value)Required - API name:advance_countQueryBreakdownbuild()Builds aQueryBreakdown.QueryBreakdown.BuilderbuildScorer(long value)Required - API name:build_scorerQueryBreakdown.BuilderbuildScorerCount(long value)Required - API name:build_scorer_countQueryBreakdown.BuildercomputeMaxScore(long value)Required - API name:compute_max_scoreQueryBreakdown.BuildercomputeMaxScoreCount(long value)Required - API name:compute_max_score_countQueryBreakdown.BuildercreateWeight(long value)Required - API name:create_weightQueryBreakdown.BuildercreateWeightCount(long value)Required - API name:create_weight_countQueryBreakdown.Buildermatch(long value)Required - API name:matchQueryBreakdown.BuildermatchCount(long value)Required - API name:match_countQueryBreakdown.BuildernextDoc(long value)Required - API name:next_docQueryBreakdown.BuildernextDocCount(long value)Required - API name:next_doc_countQueryBreakdown.Builderscore(long value)Required - API name:scoreQueryBreakdown.BuilderscoreCount(long value)Required - API name:score_countQueryBreakdown.BuildersetMinCompetitiveScore(long value)Required - API name:set_min_competitive_scoreQueryBreakdown.BuildersetMinCompetitiveScoreCount(long value)Required - API name:set_min_competitive_score_countQueryBreakdown.BuildershallowAdvance(long value)Required - API name:shallow_advanceQueryBreakdown.BuildershallowAdvanceCount(long value)Required - API name:shallow_advance_count-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
advance
public final QueryBreakdown.Builder advance(long value)
Required - API name:advance
-
advanceCount
public final QueryBreakdown.Builder advanceCount(long value)
Required - API name:advance_count
-
buildScorer
public final QueryBreakdown.Builder buildScorer(long value)
Required - API name:build_scorer
-
buildScorerCount
public final QueryBreakdown.Builder buildScorerCount(long value)
Required - API name:build_scorer_count
-
createWeight
public final QueryBreakdown.Builder createWeight(long value)
Required - API name:create_weight
-
createWeightCount
public final QueryBreakdown.Builder createWeightCount(long value)
Required - API name:create_weight_count
-
match
public final QueryBreakdown.Builder match(long value)
Required - API name:match
-
matchCount
public final QueryBreakdown.Builder matchCount(long value)
Required - API name:match_count
-
shallowAdvance
public final QueryBreakdown.Builder shallowAdvance(long value)
Required - API name:shallow_advance
-
shallowAdvanceCount
public final QueryBreakdown.Builder shallowAdvanceCount(long value)
Required - API name:shallow_advance_count
-
nextDoc
public final QueryBreakdown.Builder nextDoc(long value)
Required - API name:next_doc
-
nextDocCount
public final QueryBreakdown.Builder nextDocCount(long value)
Required - API name:next_doc_count
-
score
public final QueryBreakdown.Builder score(long value)
Required - API name:score
-
scoreCount
public final QueryBreakdown.Builder scoreCount(long value)
Required - API name:score_count
-
computeMaxScore
public final QueryBreakdown.Builder computeMaxScore(long value)
Required - API name:compute_max_score
-
computeMaxScoreCount
public final QueryBreakdown.Builder computeMaxScoreCount(long value)
Required - API name:compute_max_score_count
-
setMinCompetitiveScore
public final QueryBreakdown.Builder setMinCompetitiveScore(long value)
Required - API name:set_min_competitive_score
-
setMinCompetitiveScoreCount
public final QueryBreakdown.Builder setMinCompetitiveScoreCount(long value)
Required - API name:set_min_competitive_score_count
-
build
public QueryBreakdown build()
Builds aQueryBreakdown.- Specified by:
buildin interfaceObjectBuilder<QueryBreakdown>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-