Class SearchStats.Stats

java.lang.Object
org.elasticsearch.index.search.stats.SearchStats.Stats
All Implemented Interfaces:
Writeable, ToXContent, ToXContentFragment
Enclosing class:
SearchStats

public static class SearchStats.Stats extends Object implements Writeable, ToXContentFragment
  • Constructor Details

    • Stats

      public Stats(long queryCount, long queryTimeInMillis, long queryCurrent, long queryFailure, long fetchCount, long fetchTimeInMillis, long fetchCurrent, long fetchFailure, long scrollCount, long scrollTimeInMillis, long scrollCurrent, long suggestCount, long suggestTimeInMillis, long suggestCurrent, double recentSearchLoad)
  • Method Details

    • writeTo

      public void writeTo(StreamOutput out) throws IOException
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Specified by:
      writeTo in interface Writeable
      Throws:
      IOException
    • add

      public void add(SearchStats.Stats stats)
    • addForClosingShard

      public void addForClosingShard(SearchStats.Stats stats)
    • getQueryCount

      public long getQueryCount()
    • getQueryTime

      public TimeValue getQueryTime()
    • getQueryTimeInMillis

      public long getQueryTimeInMillis()
    • getQueryCurrent

      public long getQueryCurrent()
    • getQueryFailure

      public long getQueryFailure()
    • getFetchCount

      public long getFetchCount()
    • getFetchTime

      public TimeValue getFetchTime()
    • getFetchTimeInMillis

      public long getFetchTimeInMillis()
    • getFetchCurrent

      public long getFetchCurrent()
    • getFetchFailure

      public long getFetchFailure()
    • getScrollCount

      public long getScrollCount()
    • getScrollTime

      public TimeValue getScrollTime()
    • getScrollTimeInMillis

      public long getScrollTimeInMillis()
    • getScrollCurrent

      public long getScrollCurrent()
    • getSuggestCount

      public long getSuggestCount()
    • getSuggestTimeInMillis

      public long getSuggestTimeInMillis()
    • getSuggestTime

      public TimeValue getSuggestTime()
    • getSuggestCurrent

      public long getSuggestCurrent()
    • getSearchLoadRate

      public double getSearchLoadRate()
    • readStats

      public static SearchStats.Stats readStats(StreamInput in) throws IOException
      Throws:
      IOException
    • toXContent

      public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
      Specified by:
      toXContent in interface ToXContent
      Throws:
      IOException
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object