Class SearchStats

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

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

  • Method Details

    • of

      public static SearchStats of​(java.util.function.Function<SearchStats.Builder,​ObjectBuilder<SearchStats>> fn)
    • fetchCurrent

      public final long fetchCurrent()
      Required - API name: fetch_current
    • 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 java.lang.Long openContexts()
      API name: open_contexts
    • queryCurrent

      public final long queryCurrent()
      Required - API name: query_current
    • 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
    • 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
    • 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 java.util.Map<java.lang.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)
    • setupSearchStatsDeserializer

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