Class ClusterHealth

java.lang.Object
org.graylog2.system.stats.elasticsearch.ClusterHealth

public abstract class ClusterHealth extends Object
  • Constructor Details

    • ClusterHealth

      public ClusterHealth()
  • Method Details

    • numberOfNodes

      public abstract int numberOfNodes()
    • numberOfDataNodes

      public abstract int numberOfDataNodes()
    • activeShards

      public abstract int activeShards()
    • relocatingShards

      public abstract int relocatingShards()
    • activePrimaryShards

      public abstract int activePrimaryShards()
    • initializingShards

      public abstract int initializingShards()
    • unassignedShards

      public abstract int unassignedShards()
    • timedOut

      public abstract boolean timedOut()
    • pendingTasks

      public abstract int pendingTasks()
    • pendingTasksTimeInQueue

      public abstract List<Long> pendingTasksTimeInQueue()
    • from

      public static ClusterHealth from(ShardStats shardStats, PendingTasksStats pendingTasksStats)
    • create

      public static ClusterHealth create(int numberOfNodes, int numberOfDataNodes, int activeShards, int relocatingShards, int activePrimaryShards, int initializingShards, int unassignedShards, boolean timedOut, int pendingTasks, List<Long> pendingTasksTimeInQueue)