Class SearchStats.Stats

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

public static class SearchStats.Stats
extends java.lang.Object
implements Writeable, org.elasticsearch.common.xcontent.ToXContentFragment
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent

    org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params

    Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable

    Writeable.Reader<V>, Writeable.Writer<V>
  • Field Summary

    Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent

    EMPTY_PARAMS
  • Constructor Summary

    Constructors
    Constructor Description
    Stats​(long queryCount, long queryTimeInMillis, long queryCurrent, long fetchCount, long fetchTimeInMillis, long fetchCurrent, long scrollCount, long scrollTimeInMillis, long scrollCurrent, long suggestCount, long suggestTimeInMillis, long suggestCurrent)  
  • Method Summary

    Modifier and Type Method Description
    void add​(SearchStats.Stats stats)  
    void addForClosingShard​(SearchStats.Stats stats)  
    long getFetchCount()  
    long getFetchCurrent()  
    org.elasticsearch.common.unit.TimeValue getFetchTime()  
    long getFetchTimeInMillis()  
    long getQueryCount()  
    long getQueryCurrent()  
    org.elasticsearch.common.unit.TimeValue getQueryTime()  
    long getQueryTimeInMillis()  
    long getScrollCount()  
    long getScrollCurrent()  
    org.elasticsearch.common.unit.TimeValue getScrollTime()  
    long getScrollTimeInMillis()  
    long getSuggestCount()  
    long getSuggestCurrent()  
    org.elasticsearch.common.unit.TimeValue getSuggestTime()  
    long getSuggestTimeInMillis()  
    static SearchStats.Stats readStats​(StreamInput in)  
    org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params)  
    void writeTo​(StreamOutput out)
    Write this into the StreamOutput.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentFragment

    isFragment
  • Constructor Details

    • Stats

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

    • add

      public void add​(SearchStats.Stats stats)
    • addForClosingShard

      public void addForClosingShard​(SearchStats.Stats stats)
    • getQueryCount

      public long getQueryCount()
    • getQueryTime

      public org.elasticsearch.common.unit.TimeValue getQueryTime()
    • getQueryTimeInMillis

      public long getQueryTimeInMillis()
    • getQueryCurrent

      public long getQueryCurrent()
    • getFetchCount

      public long getFetchCount()
    • getFetchTime

      public org.elasticsearch.common.unit.TimeValue getFetchTime()
    • getFetchTimeInMillis

      public long getFetchTimeInMillis()
    • getFetchCurrent

      public long getFetchCurrent()
    • getScrollCount

      public long getScrollCount()
    • getScrollTime

      public org.elasticsearch.common.unit.TimeValue getScrollTime()
    • getScrollTimeInMillis

      public long getScrollTimeInMillis()
    • getScrollCurrent

      public long getScrollCurrent()
    • getSuggestCount

      public long getSuggestCount()
    • getSuggestTimeInMillis

      public long getSuggestTimeInMillis()
    • getSuggestTime

      public org.elasticsearch.common.unit.TimeValue getSuggestTime()
    • getSuggestCurrent

      public long getSuggestCurrent()
    • readStats

      public static SearchStats.Stats readStats​(StreamInput in) throws java.io.IOException
      Throws:
      java.io.IOException
    • writeTo

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

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
      Specified by:
      toXContent in interface org.elasticsearch.common.xcontent.ToXContent
      Throws:
      java.io.IOException