@Override public String toString() { return "StatusOverview {" + "numTaskManagersConnected=" + numTaskManagersConnected + ", numSlotsTotal=" + numSlotsTotal + ", numSlotsAvailable=" + numSlotsAvailable + ", numJobsRunningOrPending=" + getNumJobsRunningOrPending() + ", numJobsFinished=" + getNumJobsFinished() + ", numJobsCancelled=" + getNumJobsCancelled() + ", numJobsFailed=" + getNumJobsFailed() + '}'; } }
gen.writeNumberField("taskmanagers", overview.getNumTaskManagersConnected()); gen.writeNumberField("slots-total", overview.getNumSlotsTotal()); gen.writeNumberField("slots-available", overview.getNumSlotsAvailable()); gen.writeNumberField("jobs-running", overview.getNumJobsRunningOrPending()); gen.writeNumberField("jobs-finished", overview.getNumJobsFinished()); gen.writeNumberField("jobs-cancelled", overview.getNumJobsCancelled()); gen.writeNumberField("jobs-failed", overview.getNumJobsFailed()); gen.writeStringField("flink-version", version); if (!commitID.equals(EnvironmentInformation.UNKNOWN)) {
@Override public boolean equals(Object obj) { if (this == obj) { return true; } else if (obj instanceof StatusOverview) { StatusOverview that = (StatusOverview) obj; return this.numTaskManagersConnected == that.numTaskManagersConnected && this.numSlotsTotal == that.numSlotsTotal && this.numSlotsAvailable == that.numSlotsAvailable && this.getNumJobsRunningOrPending() == that.getNumJobsRunningOrPending() && this.getNumJobsFinished() == that.getNumJobsFinished() && this.getNumJobsCancelled() == that.getNumJobsCancelled() && this.getNumJobsFailed() == that.getNumJobsFailed(); } else { return false; } }