@Override
    public int hashCode() {
      return new Integer(stageId).hashCode() * 31 + new Integer(attemptId).hashCode();
    }
Job itself does not have a name, it will use its latest stage as the name.

@param jobId
@return
app/com/linkedin/drelephant/spark/legacydata/SparkJobProgressData.java