org.elasticsearch.action.admin.indices.status
Class IndexStatus

java.lang.Object
  extended by org.elasticsearch.action.admin.indices.status.IndexStatus
All Implemented Interfaces:
java.lang.Iterable<IndexShardStatus>

public class IndexStatus
extends java.lang.Object
implements java.lang.Iterable<IndexShardStatus>


Nested Class Summary
static class IndexStatus.Docs
           
 
Method Summary
 IndexStatus.Docs docs()
           
 SizeValue estimatedFlushableMemorySize()
           
 IndexStatus.Docs getDocs()
           
 SizeValue getEstimatedFlushableMemorySize()
           
 java.lang.String getIndex()
           
 Settings getSettings()
           
 java.util.Map<java.lang.Integer,IndexShardStatus> getShards()
           
 SizeValue getStoreSize()
           
 long getTranslogOperations()
           
 java.lang.String index()
           
 java.util.Iterator<IndexShardStatus> iterator()
           
 Settings settings()
           
 java.util.Map<java.lang.Integer,IndexShardStatus> shards()
          A shard id to index shard status map (note, index shard status is the replication shard group that maps to the shard id).
 SizeValue storeSize()
           
 long translogOperations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

index

public java.lang.String index()

getIndex

public java.lang.String getIndex()

shards

public java.util.Map<java.lang.Integer,IndexShardStatus> shards()
A shard id to index shard status map (note, index shard status is the replication shard group that maps to the shard id).


getShards

public java.util.Map<java.lang.Integer,IndexShardStatus> getShards()

settings

public Settings settings()

getSettings

public Settings getSettings()

storeSize

public SizeValue storeSize()

getStoreSize

public SizeValue getStoreSize()

estimatedFlushableMemorySize

public SizeValue estimatedFlushableMemorySize()

getEstimatedFlushableMemorySize

public SizeValue getEstimatedFlushableMemorySize()

translogOperations

public long translogOperations()

getTranslogOperations

public long getTranslogOperations()

docs

public IndexStatus.Docs docs()

getDocs

public IndexStatus.Docs getDocs()

iterator

public java.util.Iterator<IndexShardStatus> iterator()
Specified by:
iterator in interface java.lang.Iterable<IndexShardStatus>