Class SearchStats

java.lang.Object
co.elastic.clients.elasticsearch._types.SearchStats
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class SearchStats extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • fetchCurrent

      public final long fetchCurrent()
      Required - API name: fetch_current
    • fetchTime

      @Nullable public final Time fetchTime()
      API name: fetch_time
    • fetchTimeInMillis

      public final long fetchTimeInMillis()
      Required - API name: fetch_time_in_millis
    • fetchTotal

      public final long fetchTotal()
      Required - API name: fetch_total
    • openContexts

      @Nullable public final Long openContexts()
      API name: open_contexts
    • queryCurrent

      public final long queryCurrent()
      Required - API name: query_current
    • queryTime

      @Nullable public final Time queryTime()
      API name: query_time
    • queryTimeInMillis

      public final long queryTimeInMillis()
      Required - API name: query_time_in_millis
    • queryTotal

      public final long queryTotal()
      Required - API name: query_total
    • scrollCurrent

      public final long scrollCurrent()
      Required - API name: scroll_current
    • scrollTime

      @Nullable public final Time scrollTime()
      API name: scroll_time
    • scrollTimeInMillis

      public final long scrollTimeInMillis()
      Required - API name: scroll_time_in_millis
    • scrollTotal

      public final long scrollTotal()
      Required - API name: scroll_total
    • suggestCurrent

      public final long suggestCurrent()
      Required - API name: suggest_current
    • suggestTime

      @Nullable public final Time suggestTime()
      API name: suggest_time
    • suggestTimeInMillis

      public final long suggestTimeInMillis()
      Required - API name: suggest_time_in_millis
    • suggestTotal

      public final long suggestTotal()
      Required - API name: suggest_total
    • groups

      public final Map<String,SearchStats> groups()
      API name: groups
    • 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)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupSearchStatsDeserializer

      protected static void setupSearchStatsDeserializer(ObjectDeserializer<SearchStats.Builder> op)