public void setTime(long[] time) {
    //No Validation needed here as time array will always be of fixed length 5 from upstream methods.
    this._totalTimeMs = time[0];
    this._shuffleTimeMs = time[1];
    this._sortTimeMs = time[2];
    this._startTime = time[3];
    this._finishTime = time[4];
    this._isSampled = true;
  }
Tez Task Level metadata holding data structure
app/com/linkedin/drelephant/tez/data/TezTaskData.java