Class IndexShardRoutingTable

All Implemented Interfaces:

public class IndexShardRoutingTable
extends java.lang.Object
implements java.lang.Iterable<ShardRouting>
IndexShardRoutingTable encapsulates all instances of a single shard. Each Elasticsearch index consists of multiple shards, each shard encapsulates a disjoint set of the index data and each shard has one or more instances referred to as replicas of a shard. Given that, this class encapsulates all replicas (instances) for a single index shard.