org.elasticsearch.indices
Class NodeIndicesStats

java.lang.Object
  extended by org.elasticsearch.indices.NodeIndicesStats
All Implemented Interfaces:
Serializable, Streamable, ToXContent

public class NodeIndicesStats
extends Object
implements Streamable, Serializable, ToXContent

Global information on indices stats running on a specific node.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.MapParams, ToXContent.Params
 
Field Summary
 
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
 
Constructor Summary
NodeIndicesStats(StoreStats storeStats, DocsStats docsStats, IndexingStats indexingStats, GetStats getStats, SearchStats searchStats, CacheStats cacheStats, MergeStats mergeStats, RefreshStats refreshStats, FlushStats flushStats)
           
 
Method Summary
 CacheStats cache()
           
 DocsStats docs()
           
 FlushStats flush()
           
 GetStats get()
           
 CacheStats getCache()
           
 DocsStats getDocs()
           
 FlushStats getFlush()
           
 GetStats getGet()
           
 IndexingStats getIndexing()
           
 MergeStats getMerge()
           
 RefreshStats getRefresh()
           
 SearchStats getSearch()
           
 StoreStats getStore()
          The size of the index storage taken on the node.
 IndexingStats indexing()
           
 MergeStats merge()
           
 void readFrom(StreamInput in)
           
static NodeIndicesStats readIndicesStats(StreamInput in)
           
 RefreshStats refresh()
           
 SearchStats search()
           
 StoreStats store()
           
 XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params)
           
 void writeTo(StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeIndicesStats

public NodeIndicesStats(StoreStats storeStats,
                        DocsStats docsStats,
                        IndexingStats indexingStats,
                        GetStats getStats,
                        SearchStats searchStats,
                        CacheStats cacheStats,
                        MergeStats mergeStats,
                        RefreshStats refreshStats,
                        FlushStats flushStats)
Method Detail

store

public StoreStats store()

getStore

public StoreStats getStore()
The size of the index storage taken on the node.


docs

public DocsStats docs()

getDocs

public DocsStats getDocs()

indexing

public IndexingStats indexing()

getIndexing

public IndexingStats getIndexing()

get

public GetStats get()

getGet

public GetStats getGet()

search

public SearchStats search()

getSearch

public SearchStats getSearch()

cache

public CacheStats cache()

getCache

public CacheStats getCache()

merge

public MergeStats merge()

getMerge

public MergeStats getMerge()

refresh

public RefreshStats refresh()

getRefresh

public RefreshStats getRefresh()

flush

public FlushStats flush()

getFlush

public FlushStats getFlush()

readIndicesStats

public static NodeIndicesStats readIndicesStats(StreamInput in)
                                         throws IOException
Throws:
IOException

readFrom

public void readFrom(StreamInput in)
              throws IOException
Specified by:
readFrom in interface Streamable
Throws:
IOException

writeTo

public void writeTo(StreamOutput out)
             throws IOException
Specified by:
writeTo in interface Streamable
Throws:
IOException

toXContent

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


Copyright © 2009-2012. All Rights Reserved.