本文整理汇总了Java中org.apache.hadoop.mapreduce.v2.api.protocolrecords.GetTaskReportsRequest.setTaskType方法的典型用法代码示例。如果您正苦于以下问题:Java GetTaskReportsRequest.setTaskType方法的具体用法?Java GetTaskReportsRequest.setTaskType怎么用?Java GetTaskReportsRequest.setTaskType使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.hadoop.mapreduce.v2.api.protocolrecords.GetTaskReportsRequest
的用法示例。
在下文中一共展示了GetTaskReportsRequest.setTaskType方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getTaskReports
import org.apache.hadoop.mapreduce.v2.api.protocolrecords.GetTaskReportsRequest; //导入方法依赖的package包/类
public org.apache.hadoop.mapreduce.TaskReport[] getTaskReports(JobID oldJobID, TaskType taskType)
throws IOException{
org.apache.hadoop.mapreduce.v2.api.records.JobId jobId =
TypeConverter.toYarn(oldJobID);
GetTaskReportsRequest request =
recordFactory.newRecordInstance(GetTaskReportsRequest.class);
request.setJobId(jobId);
request.setTaskType(TypeConverter.toYarn(taskType));
List<org.apache.hadoop.mapreduce.v2.api.records.TaskReport> taskReports =
((GetTaskReportsResponse) invoke("getTaskReports", GetTaskReportsRequest.class,
request)).getTaskReportList();
return TypeConverter.fromYarn
(taskReports).toArray(new org.apache.hadoop.mapreduce.TaskReport[0]);
}