public class ClientServiceDelegate extends Object
Constructor and Description |
---|
ClientServiceDelegate(org.apache.hadoop.conf.Configuration conf,
ResourceMgrDelegate rm,
org.apache.hadoop.mapreduce.JobID jobId,
org.apache.hadoop.mapreduce.v2.api.MRClientProtocol historyServerProxy) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.apache.hadoop.mapreduce.Counters |
getJobCounters(org.apache.hadoop.mapreduce.JobID arg0) |
org.apache.hadoop.mapreduce.JobStatus |
getJobStatus(org.apache.hadoop.mapreduce.JobID oldJobID) |
org.apache.hadoop.mapreduce.v2.LogParams |
getLogFilePath(org.apache.hadoop.mapreduce.JobID oldJobID,
org.apache.hadoop.mapreduce.TaskAttemptID oldTaskAttemptID) |
int |
getMaxClientRetry() |
org.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) |
boolean |
killJob(org.apache.hadoop.mapreduce.JobID oldJobID) |
boolean |
killTask(org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptID,
boolean fail) |
public ClientServiceDelegate(org.apache.hadoop.conf.Configuration conf, ResourceMgrDelegate rm, org.apache.hadoop.mapreduce.JobID jobId, org.apache.hadoop.mapreduce.v2.api.MRClientProtocol historyServerProxy)
@VisibleForTesting public int getMaxClientRetry()
public org.apache.hadoop.mapreduce.Counters getJobCounters(org.apache.hadoop.mapreduce.JobID arg0) throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapred.TaskCompletionEvent[] getTaskCompletionEvents(org.apache.hadoop.mapreduce.JobID arg0, int arg1, int arg2) throws IOException, InterruptedException
IOException
InterruptedException
public String[] getTaskDiagnostics(org.apache.hadoop.mapreduce.TaskAttemptID arg0) throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.JobStatus getJobStatus(org.apache.hadoop.mapreduce.JobID oldJobID) throws IOException
IOException
public org.apache.hadoop.mapreduce.TaskReport[] getTaskReports(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskType taskType) throws IOException
IOException
public boolean killTask(org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptID, boolean fail) throws IOException
IOException
public boolean killJob(org.apache.hadoop.mapreduce.JobID oldJobID) throws IOException
IOException
public org.apache.hadoop.mapreduce.v2.LogParams getLogFilePath(org.apache.hadoop.mapreduce.JobID oldJobID, org.apache.hadoop.mapreduce.TaskAttemptID oldTaskAttemptID) throws IOException
IOException
public void close() throws IOException
IOException
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.