org.apache.tez.mapreduce.hadoop.mapred
Class MRReporter

java.lang.Object
  extended by org.apache.tez.mapreduce.hadoop.mapred.MRReporter
All Implemented Interfaces:
org.apache.hadoop.mapred.Reporter, org.apache.hadoop.util.Progressable

public class MRReporter
extends Object
implements org.apache.hadoop.mapred.Reporter


Field Summary
 
Fields inherited from interface org.apache.hadoop.mapred.Reporter
NULL
 
Constructor Summary
MRReporter(org.apache.tez.runtime.api.TezProcessorContext tezProcContext)
           
MRReporter(org.apache.tez.runtime.api.TezTaskContext tezTaskContext)
           
MRReporter(org.apache.tez.runtime.api.TezTaskContext tezTaskContext, org.apache.hadoop.mapred.InputSplit split)
           
 
Method Summary
 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 setProgress(float progress)
           
 void setStatus(String status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MRReporter

public MRReporter(org.apache.tez.runtime.api.TezProcessorContext tezProcContext)

MRReporter

public MRReporter(org.apache.tez.runtime.api.TezTaskContext tezTaskContext)

MRReporter

public MRReporter(org.apache.tez.runtime.api.TezTaskContext tezTaskContext,
                  org.apache.hadoop.mapred.InputSplit split)
Method Detail

progress

public void progress()
Specified by:
progress in interface org.apache.hadoop.util.Progressable

setStatus

public void setStatus(String status)
Specified by:
setStatus in interface org.apache.hadoop.mapred.Reporter

getCounter

public org.apache.hadoop.mapred.Counters.Counter getCounter(Enum<?> name)
Specified by:
getCounter in interface org.apache.hadoop.mapred.Reporter

getCounter

public org.apache.hadoop.mapred.Counters.Counter getCounter(String group,
                                                            String name)
Specified by:
getCounter in interface org.apache.hadoop.mapred.Reporter

incrCounter

public void incrCounter(Enum<?> key,
                        long amount)
Specified by:
incrCounter in interface org.apache.hadoop.mapred.Reporter

incrCounter

public void incrCounter(String group,
                        String counter,
                        long amount)
Specified by:
incrCounter in interface org.apache.hadoop.mapred.Reporter

getInputSplit

public org.apache.hadoop.mapred.InputSplit getInputSplit()
                                                  throws UnsupportedOperationException
Specified by:
getInputSplit in interface org.apache.hadoop.mapred.Reporter
Throws:
UnsupportedOperationException

setProgress

public void setProgress(float progress)

getProgress

public float getProgress()
Specified by:
getProgress in interface org.apache.hadoop.mapred.Reporter


Copyright © 2014 Apache Software Foundation. All rights reserved.