@InterfaceAudience.Private
@InterfaceStability.Unstable
public class MRTaskReporter
extends org.apache.hadoop.mapreduce.StatusReporter
implements org.apache.hadoop.mapred.Reporter
| Constructor and Description |
|---|
MRTaskReporter(org.apache.tez.runtime.api.InputContext context) |
MRTaskReporter(org.apache.tez.runtime.api.OutputContext context) |
MRTaskReporter(org.apache.tez.runtime.api.ProcessorContext context) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.mapred.Counters.Counter |
getCounter(Enum<?> name) |
org.apache.hadoop.mapred.Counters.Counter |
getCounter(String group,
String name) |
org.apache.hadoop.mapred.InputSplit |
getInputSplit() |
float |
getProgress() |
void |
incrCounter(Enum<?> key,
long amount) |
void |
incrCounter(String group,
String counter,
long amount) |
void |
progress() |
void |
setInputSplit(org.apache.hadoop.mapred.InputSplit split) |
void |
setProgress(float progress) |
void |
setStatus(String status) |
public MRTaskReporter(org.apache.tez.runtime.api.ProcessorContext context)
public MRTaskReporter(org.apache.tez.runtime.api.OutputContext context)
public MRTaskReporter(org.apache.tez.runtime.api.InputContext context)
public void setProgress(float progress)
public void setStatus(String status)
setStatus in interface org.apache.hadoop.mapred.ReportersetStatus in class org.apache.hadoop.mapreduce.StatusReporterpublic float getProgress()
getProgress in interface org.apache.hadoop.mapred.ReportergetProgress in class org.apache.hadoop.mapreduce.StatusReporterpublic void progress()
progress in interface org.apache.hadoop.util.Progressableprogress in class org.apache.hadoop.mapreduce.StatusReporterpublic org.apache.hadoop.mapred.Counters.Counter getCounter(String group, String name)
getCounter in interface org.apache.hadoop.mapred.ReportergetCounter in class org.apache.hadoop.mapreduce.StatusReporterpublic org.apache.hadoop.mapred.Counters.Counter getCounter(Enum<?> name)
getCounter in interface org.apache.hadoop.mapred.ReportergetCounter in class org.apache.hadoop.mapreduce.StatusReporterpublic void incrCounter(Enum<?> key, long amount)
incrCounter in interface org.apache.hadoop.mapred.Reporterpublic void incrCounter(String group, String counter, long amount)
incrCounter in interface org.apache.hadoop.mapred.Reporterpublic void setInputSplit(org.apache.hadoop.mapred.InputSplit split)
public org.apache.hadoop.mapred.InputSplit getInputSplit()
throws UnsupportedOperationException
getInputSplit in interface org.apache.hadoop.mapred.ReporterUnsupportedOperationExceptionCopyright © 2017 Apache Software Foundation. All rights reserved.