java.lang.Object
org.springframework.data.elasticsearch.core.cluster.ClusterHealth

public class ClusterHealth extends Object
Information about the cluster health. Contains currently only the top level elements returned from Elasticsearch.
Since:
4.2
Author:
Peter-Josef Meisch
  • Method Details

    • getClusterName

      public String getClusterName()
    • getStatus

      public String getStatus()
    • getNumberOfNodes

      public int getNumberOfNodes()
    • getNumberOfDataNodes

      public int getNumberOfDataNodes()
    • getActiveShards

      public int getActiveShards()
    • getRelocatingShards

      public int getRelocatingShards()
    • getActivePrimaryShards

      public int getActivePrimaryShards()
    • getInitializingShards

      public int getInitializingShards()
    • getUnassignedShards

      public int getUnassignedShards()
    • getActiveShardsPercent

      public double getActiveShardsPercent()
    • getNumberOfPendingTasks

      public int getNumberOfPendingTasks()
    • isTimedOut

      public boolean isTimedOut()
    • getNumberOfInFlightFetch

      public int getNumberOfInFlightFetch()
    • getDelayedUnassignedShards

      public int getDelayedUnassignedShards()
    • getTaskMaxWaitingTimeMillis

      public long getTaskMaxWaitingTimeMillis()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static ClusterHealth.ClusterHealthBuilder builder()