Package org.apache.hadoop.mapred
Class ClientServiceDelegate
java.lang.Object
org.apache.hadoop.mapred.ClientServiceDelegate
-
Constructor Summary
ConstructorsConstructorDescriptionClientServiceDelegate(org.apache.hadoop.conf.Configuration conf, ResourceMgrDelegate rm, org.apache.hadoop.mapreduce.JobID jobId, org.apache.hadoop.mapreduce.v2.api.MRClientProtocol historyServerProxy) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.hadoop.mapreduce.CountersgetJobCounters(org.apache.hadoop.mapreduce.JobID arg0) org.apache.hadoop.mapreduce.JobStatusgetJobStatus(org.apache.hadoop.mapreduce.JobID oldJobID) org.apache.hadoop.mapreduce.v2.LogParamsgetLogFilePath(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskAttemptID oldTaskAttemptID) intorg.apache.hadoop.mapred.TaskCompletionEvent[]getTaskCompletionEvents(org.apache.hadoop.mapreduce.JobID arg0, int arg1, int arg2) String[]getTaskDiagnostics(org.apache.hadoop.mapreduce.TaskAttemptID arg0) org.apache.hadoop.mapreduce.TaskReport[]getTaskReports(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskType taskType) booleankillJob(org.apache.hadoop.mapreduce.JobID oldJobID) booleankillTask(org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptID, boolean fail)
-
Constructor Details
-
ClientServiceDelegate
public ClientServiceDelegate(org.apache.hadoop.conf.Configuration conf, ResourceMgrDelegate rm, org.apache.hadoop.mapreduce.JobID jobId, org.apache.hadoop.mapreduce.v2.api.MRClientProtocol historyServerProxy)
-
-
Method Details
-
getMaxClientRetry
@VisibleForTesting public int getMaxClientRetry() -
getJobCounters
public org.apache.hadoop.mapreduce.Counters getJobCounters(org.apache.hadoop.mapreduce.JobID arg0) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
getTaskCompletionEvents
public org.apache.hadoop.mapred.TaskCompletionEvent[] getTaskCompletionEvents(org.apache.hadoop.mapreduce.JobID arg0, int arg1, int arg2) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
getTaskDiagnostics
public String[] getTaskDiagnostics(org.apache.hadoop.mapreduce.TaskAttemptID arg0) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
getJobStatus
public org.apache.hadoop.mapreduce.JobStatus getJobStatus(org.apache.hadoop.mapreduce.JobID oldJobID) throws IOException - Throws:
IOException
-
getTaskReports
public org.apache.hadoop.mapreduce.TaskReport[] getTaskReports(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskType taskType) throws IOException - Throws:
IOException
-
killTask
public boolean killTask(org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptID, boolean fail) throws IOException - Throws:
IOException
-
killJob
- Throws:
IOException
-
getLogFilePath
public org.apache.hadoop.mapreduce.v2.LogParams getLogFilePath(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskAttemptID oldTaskAttemptID) throws IOException - Throws:
IOException
-
close
- Throws:
IOException
-