| JobAbortCompletedEvent |  | 
| JobCommitCompletedEvent |  | 
| JobCommitFailedEvent |  | 
| JobCounterUpdateEvent |  | 
| JobCounterUpdateEvent.CounterIncrementalUpdate |  | 
| JobDiagnosticsUpdateEvent |  | 
| JobEvent | This class encapsulates job related events. | 
| JobFinishEvent |  | 
| JobMapTaskRescheduledEvent |  | 
| JobSetupCompletedEvent |  | 
| JobSetupFailedEvent |  | 
| JobStartEvent |  | 
| JobTaskAttemptCompletedEvent |  | 
| JobTaskAttemptFetchFailureEvent |  | 
| JobTaskEvent |  | 
| JobUpdatedNodesEvent |  | 
| TaskAttemptContainerAssignedEvent |  | 
| TaskAttemptContainerLaunchedEvent |  | 
| TaskAttemptDiagnosticsUpdateEvent |  | 
| TaskAttemptEvent | This class encapsulates task attempt related events. | 
| TaskAttemptFailEvent |  | 
| TaskAttemptKillEvent |  | 
| TaskAttemptRecoverEvent |  | 
| TaskAttemptStatusUpdateEvent |  | 
| TaskAttemptStatusUpdateEvent.TaskAttemptStatus | The internal TaskAttemptStatus object corresponding to remote Task status. | 
| TaskAttemptTooManyFetchFailureEvent | TaskAttemptTooManyFetchFailureEvent is used for TA_TOO_MANY_FETCH_FAILURE. | 
| TaskEvent | this class encapsulates task related events. | 
| TaskRecoverEvent |  | 
| TaskTAttemptEvent |  | 
| TaskTAttemptFailedEvent |  | 
| TaskTAttemptKilledEvent | Task Attempt killed event. |