question: the most recent state , reported by a reporter . concode_field_sep String[] diagnostics concode_elem_sep long finishTime concode_elem_sep Counters counters concode_elem_sep TIPStatus currentStatus concode_elem_sep float progress concode_elem_sep TaskAttemptID successfulAttempt concode_elem_sep long startTime concode_elem_sep String state concode_elem_sep TaskID taskid concode_elem_sep Collection<TaskAttemptID> runningAttempts concode_field_sep String getTaskId concode_elem_sep TaskID getTaskID concode_elem_sep Counters getCounters concode_elem_sep String[] getDiagnostics concode_elem_sep void setRunningTaskAttempts concode_elem_sep void setFinishTime concode_elem_sep float getProgress concode_elem_sep TaskAttemptID getSuccessfulTaskAttempt concode_elem_sep void readFields concode_elem_sep void setSuccessfulAttempt concode_elem_sep Collection<TaskAttemptID> getRunningTaskAttempts concode_elem_sep long getFinishTime concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep TIPStatus getCurrentStatus concode_elem_sep long getStartTime concode_elem_sep void setStartTime concode_elem_sep void write
target: String function ( ) { return state ; }