public JobImpl(jobId JobId, applicationAttemptId ApplicationAttemptId, conf Configuration, eventHandler EventHandler, taskAttemptListener TaskAttemptListener, jobTokenSecretManager JobTokenSecretManager, fsTokenCredentials Credentials, clock Clock, completedTasksFromPreviousRun Map<TaskId,TaskInfo>, metrics MRAppMetrics, newApiCommitter boolean, userName String, appSubmitTime long, amInfos List<AMInfo>, appContext AppContext)