Writeable.Reader<V>, Writeable.Writer<V>
Constructor and Description |
---|
ClusterShardHealth(int shardId,
IndexShardRoutingTable shardRoutingTable) |
ClusterShardHealth(StreamInput in) |
Modifier and Type | Method and Description |
---|---|
int |
getActiveShards() |
int |
getId() |
static ClusterHealthStatus |
getInactivePrimaryHealth(ShardRouting shardRouting)
Checks if an inactive primary shard should cause the cluster health to go RED.
|
int |
getInitializingShards() |
int |
getRelocatingShards() |
ClusterHealthStatus |
getStatus() |
int |
getUnassignedShards() |
boolean |
isPrimaryActive() |
void |
writeTo(StreamOutput out)
Write this into the StreamOutput.
|
public ClusterShardHealth(int shardId, IndexShardRoutingTable shardRoutingTable)
public ClusterShardHealth(StreamInput in) throws java.io.IOException
java.io.IOException
public int getId()
public ClusterHealthStatus getStatus()
public int getRelocatingShards()
public int getActiveShards()
public boolean isPrimaryActive()
public int getInitializingShards()
public int getUnassignedShards()
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable
public static ClusterHealthStatus getInactivePrimaryHealth(ShardRouting shardRouting)