|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IndexStore
Index store is an index level information of the Store
each shard will use.
Method Summary | |
---|---|
ByteSizeValue |
backingStoreFreeSpace()
Returns the backing store free space. |
ByteSizeValue |
backingStoreTotalSpace()
Returns the backing store total space. |
boolean |
canDeleteUnallocated(ShardId shardId)
Returns true if this shard is allocated on this node. |
void |
deleteUnallocated(ShardId shardId)
Deletes this shard store since its no longer allocated. |
boolean |
persistent()
Is the store a persistent store that can survive full restarts. |
java.lang.Class<? extends Store> |
shardStoreClass()
The shard store class that should be used for each shard. |
Methods inherited from interface org.elasticsearch.index.IndexComponent |
---|
index |
Method Detail |
---|
boolean persistent()
java.lang.Class<? extends Store> shardStoreClass()
ByteSizeValue backingStoreTotalSpace()
ByteSizeValue backingStoreFreeSpace()
boolean canDeleteUnallocated(ShardId shardId)
deleteUnallocated(org.elasticsearch.index.shard.ShardId)
.
void deleteUnallocated(ShardId shardId) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |