public interface IndexStore extends CloseableIndexComponent
Store
each shard will use.Modifier and Type | Method and Description |
---|---|
IndicesStore |
indicesStore() |
boolean |
persistent()
Is the store a persistent store that can survive full restarts.
|
StoreRateLimiting |
rateLimiting()
Returns the rate limiting, either of the index is explicitly configured, or
the node level one (defaults to the node level one).
|
Class<? extends DirectoryService> |
shardDirectory()
The shard store class that should be used for each shard.
|
Path[] |
shardIndexLocations(ShardId shardId)
Return an array of all index folder locations for a given shard
|
Path[] |
shardTranslogLocations(ShardId shardId)
Return an array of all translog folder locations for a given shard
|
close
boolean persistent()
IndicesStore indicesStore()
StoreRateLimiting rateLimiting()
Class<? extends DirectoryService> shardDirectory()
Path[] shardIndexLocations(ShardId shardId)
Copyright © 2009–2015. All rights reserved.