Class QueryBreakdown
- java.lang.Object
-
- org.opensearch.client.opensearch.core.search.QueryBreakdown
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class QueryBreakdown extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQueryBreakdown.BuilderBuilder forQueryBreakdown.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<QueryBreakdown>_DESERIALIZERJson deserializer forQueryBreakdown
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longadvance()Required - API name:advancelongadvanceCount()Required - API name:advance_countlongbuildScorer()Required - API name:build_scorerlongbuildScorerCount()Required - API name:build_scorer_countlongcomputeMaxScore()Required - API name:compute_max_scorelongcomputeMaxScoreCount()Required - API name:compute_max_score_countlongcreateWeight()Required - API name:create_weightlongcreateWeightCount()Required - API name:create_weight_countlongmatch()Required - API name:matchlongmatchCount()Required - API name:match_countlongnextDoc()Required - API name:next_doclongnextDocCount()Required - API name:next_doc_countstatic QueryBreakdownof(java.util.function.Function<QueryBreakdown.Builder,ObjectBuilder<QueryBreakdown>> fn)longscore()Required - API name:scorelongscoreCount()Required - API name:score_countvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)longsetMinCompetitiveScore()Required - API name:set_min_competitive_scorelongsetMinCompetitiveScoreCount()Required - API name:set_min_competitive_score_countprotected static voidsetupQueryBreakdownDeserializer(ObjectDeserializer<QueryBreakdown.Builder> op)longshallowAdvance()Required - API name:shallow_advancelongshallowAdvanceCount()Required - API name:shallow_advance_count
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<QueryBreakdown> _DESERIALIZER
Json deserializer forQueryBreakdown
-
-
Method Detail
-
of
public static QueryBreakdown of(java.util.function.Function<QueryBreakdown.Builder,ObjectBuilder<QueryBreakdown>> fn)
-
advance
public final long advance()
Required - API name:advance
-
advanceCount
public final long advanceCount()
Required - API name:advance_count
-
buildScorer
public final long buildScorer()
Required - API name:build_scorer
-
buildScorerCount
public final long buildScorerCount()
Required - API name:build_scorer_count
-
createWeight
public final long createWeight()
Required - API name:create_weight
-
createWeightCount
public final long createWeightCount()
Required - API name:create_weight_count
-
match
public final long match()
Required - API name:match
-
matchCount
public final long matchCount()
Required - API name:match_count
-
shallowAdvance
public final long shallowAdvance()
Required - API name:shallow_advance
-
shallowAdvanceCount
public final long shallowAdvanceCount()
Required - API name:shallow_advance_count
-
nextDoc
public final long nextDoc()
Required - API name:next_doc
-
nextDocCount
public final long nextDocCount()
Required - API name:next_doc_count
-
score
public final long score()
Required - API name:score
-
scoreCount
public final long scoreCount()
Required - API name:score_count
-
computeMaxScore
public final long computeMaxScore()
Required - API name:compute_max_score
-
computeMaxScoreCount
public final long computeMaxScoreCount()
Required - API name:compute_max_score_count
-
setMinCompetitiveScore
public final long setMinCompetitiveScore()
Required - API name:set_min_competitive_score
-
setMinCompetitiveScoreCount
public final long setMinCompetitiveScoreCount()
Required - API name:set_min_competitive_score_count
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupQueryBreakdownDeserializer
protected static void setupQueryBreakdownDeserializer(ObjectDeserializer<QueryBreakdown.Builder> op)
-
-