Class QueryBreakdown

java.lang.Object
co.elastic.clients.elasticsearch.core.search.QueryBreakdown
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class QueryBreakdown
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • 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:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupQueryBreakdownDeserializer

      protected static void setupQueryBreakdownDeserializer​(ObjectDeserializer<QueryBreakdown.Builder> op)