in flink-autoscaler/src/main/java/org/apache/flink/runtime/rest/messages/job/JobDetailsInfo.java [153:174]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
JobDetailsInfo that = (JobDetailsInfo) o;
return isStoppable == that.isStoppable
&& startTime == that.startTime
&& endTime == that.endTime
&& duration == that.duration
&& maxParallelism == that.maxParallelism
&& now == that.now
&& Objects.equals(jobId, that.jobId)
&& Objects.equals(name, that.name)
&& jobStatus == that.jobStatus
&& Objects.equals(timestamps, that.timestamps)
&& Objects.equals(jobVertexInfos, that.jobVertexInfos)
&& Objects.equals(jobVerticesPerState, that.jobVerticesPerState)
&& Objects.equals(jsonPlan, that.jsonPlan);
}