Class ClusterOverview

java.lang.Object
org.apache.flink.runtime.messages.webmonitor.JobsOverview
org.apache.flink.runtime.messages.webmonitor.ClusterOverview
All Implemented Interfaces:
Serializable, InfoMessage
Direct Known Subclasses:
ClusterOverviewWithVersion

public class ClusterOverview extends JobsOverview
Response to the RequestStatusOverview message, carrying a description of the Flink cluster status.
See Also:
  • Field Details

  • Constructor Details

    • ClusterOverview

      public ClusterOverview(int numTaskManagersConnected, int numSlotsTotal, int numSlotsAvailable, @Nullable Integer numTaskManagersBlocked, @Nullable Integer numSlotsFreeAndBlocked, int numJobsRunningOrPending, int numJobsFinished, int numJobsCancelled, int numJobsFailed)
    • ClusterOverview

      public ClusterOverview(ResourceOverview resourceOverview, JobsOverview jobsOverview)
  • Method Details

    • getNumTaskManagersConnected

      public int getNumTaskManagersConnected()
    • getNumSlotsTotal

      public int getNumSlotsTotal()
    • getNumSlotsAvailable

      public int getNumSlotsAvailable()
    • getNumTaskManagersBlocked

      public int getNumTaskManagersBlocked()
    • getNumSlotsFreeAndBlocked

      public int getNumSlotsFreeAndBlocked()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class JobsOverview
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class JobsOverview
    • toString

      public String toString()
      Overrides:
      toString in class JobsOverview