@Override
  public ApplicationType getApplicationType() {
    return APPLICATION_TYPE;
  }
Tez Application level data structure which hold all task data
app/com/linkedin/drelephant/tez/data/TezApplicationData.java