org.elasticsearch.index.store.ram
Class RamIndexStore
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
org.elasticsearch.index.store.support.AbstractIndexStore
org.elasticsearch.index.store.ram.RamIndexStore
- All Implemented Interfaces:
- IndexComponent, IndexStore
public class RamIndexStore
- extends AbstractIndexStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RamIndexStore
@Inject
public RamIndexStore(Index index,
@IndexSettings
Settings indexSettings,
IndexService indexService)
persistent
public boolean persistent()
- Description copied from interface:
IndexStore
- Is the store a persistent store that can survive full restarts.
shardStoreClass
public java.lang.Class<? extends Store> shardStoreClass()
- Description copied from interface:
IndexStore
- The shard store class that should be used for each shard.
backingStoreTotalSpace
public ByteSizeValue backingStoreTotalSpace()
- Description copied from interface:
IndexStore
- Returns the backing store total space. Return -1 if not available.
backingStoreFreeSpace
public ByteSizeValue backingStoreFreeSpace()
- Description copied from interface:
IndexStore
- Returns the backing store free space. Return -1 if not available.