org.elasticsearch.index.store.memory
Class ByteBufferIndexStore
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
org.elasticsearch.index.store.support.AbstractIndexStore
org.elasticsearch.index.store.memory.ByteBufferIndexStore
- All Implemented Interfaces:
- IndexComponent, IndexStore
public class ByteBufferIndexStore
- extends AbstractIndexStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteBufferIndexStore
@Inject
public ByteBufferIndexStore(Index index,
@IndexSettings
Settings indexSettings,
IndexService indexService,
ByteBufferCache byteBufferCache)
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.