Class QueryBreakdown
java.lang.Object
co.elastic.clients.elasticsearch._core.search.QueryBreakdown
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class QueryBreakdown extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueryBreakdown.Builder
Builder forQueryBreakdown
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<QueryBreakdown>
_DESERIALIZER
Json deserializer forQueryBreakdown
-
Constructor Summary
Constructors Constructor Description QueryBreakdown(QueryBreakdown.Builder builder)
QueryBreakdown(java.util.function.Function<QueryBreakdown.Builder,QueryBreakdown.Builder> fn)
-
Method Summary
Modifier and Type Method Description long
advance()
Required - API name:advance
long
advanceCount()
Required - API name:advance_count
long
buildScorer()
Required - API name:build_scorer
long
buildScorerCount()
Required - API name:build_scorer_count
long
computeMaxScore()
Required - API name:compute_max_score
long
computeMaxScoreCount()
Required - API name:compute_max_score_count
long
createWeight()
Required - API name:create_weight
long
createWeightCount()
Required - API name:create_weight_count
long
match()
Required - API name:match
long
matchCount()
Required - API name:match_count
long
nextDoc()
Required - API name:next_doc
long
nextDocCount()
Required - API name:next_doc_count
long
score()
Required - API name:score
long
scoreCount()
Required - API name:score_count
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
long
setMinCompetitiveScore()
Required - API name:set_min_competitive_score
long
setMinCompetitiveScoreCount()
Required - API name:set_min_competitive_score_count
protected static void
setupQueryBreakdownDeserializer(DelegatingDeserializer<QueryBreakdown.Builder> op)
long
shallowAdvance()
Required - API name:shallow_advance
long
shallowAdvanceCount()
Required - API name:shallow_advance_count
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forQueryBreakdown
-
-
Constructor Details
-
QueryBreakdown
-
QueryBreakdown
public QueryBreakdown(java.util.function.Function<QueryBreakdown.Builder,QueryBreakdown.Builder> fn)
-
-
Method Details
-
advance
public long advance()Required - API name:advance
-
advanceCount
public long advanceCount()Required - API name:advance_count
-
buildScorer
public long buildScorer()Required - API name:build_scorer
-
buildScorerCount
public long buildScorerCount()Required - API name:build_scorer_count
-
createWeight
public long createWeight()Required - API name:create_weight
-
createWeightCount
public long createWeightCount()Required - API name:create_weight_count
-
match
public long match()Required - API name:match
-
matchCount
public long matchCount()Required - API name:match_count
-
shallowAdvance
public long shallowAdvance()Required - API name:shallow_advance
-
shallowAdvanceCount
public long shallowAdvanceCount()Required - API name:shallow_advance_count
-
nextDoc
public long nextDoc()Required - API name:next_doc
-
nextDocCount
public long nextDocCount()Required - API name:next_doc_count
-
score
public long score()Required - API name:score
-
scoreCount
public long scoreCount()Required - API name:score_count
-
computeMaxScore
public long computeMaxScore()Required - API name:compute_max_score
-
computeMaxScoreCount
public long computeMaxScoreCount()Required - API name:compute_max_score_count
-
setMinCompetitiveScore
public long setMinCompetitiveScore()Required - API name:set_min_competitive_score
-
setMinCompetitiveScoreCount
public long setMinCompetitiveScoreCount()Required - API name:set_min_competitive_score_count
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupQueryBreakdownDeserializer
protected static void setupQueryBreakdownDeserializer(DelegatingDeserializer<QueryBreakdown.Builder> op)
-