public class POCounterTez extends POCounter implements TezOutput, TezTaskConfigurable
PhysicalOperator.OriginalLocationONEalias, illustrator, input, inputAttached, inputs, lineageTracer, mBagFactory, mTupleFactory, outputs, parentPlan, pigLogger, reporter, requestedParallelism, res, RESULT_EMPTY, RESULT_EOP, resultType| Constructor and Description |
|---|
POCounterTez(POCounter copy) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachOutputs(Map<String,org.apache.tez.runtime.api.LogicalOutput> outputs,
org.apache.hadoop.conf.Configuration conf) |
Result |
getNextTuple() |
String[] |
getTezOutputs() |
protected void |
incrementReduceCounter(Long increment) |
void |
initialize(org.apache.tez.runtime.api.ProcessorContext processorContext) |
String |
name() |
void |
replaceOutput(String oldOutputKey,
String newOutputKey) |
void |
setStatsOutputKey(String statsOutputKey) |
void |
setTuplesOutputKey(String tuplesOutputKey) |
void |
visit(PhyPlanVisitor v)
Visit this node with the provided visitor.
|
addCounterValue, addToLocalCounter, clone, getAscendingColumns, getCounterPlans, getLocalCounter, getOperationID, getTaskId, illustratorMarkup, incrementLocalCounter, isDenseRank, isRowNumber, resetLocalCounter, setAscendingColumns, setCounterPlans, setIsDenseRank, setIsRowNumber, setLocalCounter, setOperationID, setTaskId, supportsMultipleInputs, supportsMultipleOutputsaddOriginalLocation, addOriginalLocation, attachInput, cloneHelper, clonePlans, copyAliasFrom, detachInput, getAlias, getAliasString, getIllustrator, getInputs, getLogger, getNext, getNextBigDecimal, getNextBigInteger, getNextBoolean, getNextDataBag, getNextDataByteArray, getNextDateTime, getNextDouble, getNextFloat, getNextInteger, getNextLong, getNextMap, getNextString, getOriginalLocations, getParentPlan, getPigLogger, getReporter, getRequestedParallelism, getResultType, isAccumStarted, isAccumulative, isBlocking, isEndOfAllInput, isInputAttached, processInput, reset, setAccumEnd, setAccumStart, setAccumulative, setIllustrator, setInputs, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultType, staticDataCleanupcompareTo, equals, getOperatorKey, getProjectionMap, hashCode, regenerateProjectionMap, rewire, toString, unsetProjectionMappublic POCounterTez(POCounter copy)
public void initialize(org.apache.tez.runtime.api.ProcessorContext processorContext)
throws ExecException
initialize in interface TezTaskConfigurableExecExceptionpublic void setTuplesOutputKey(String tuplesOutputKey)
public void setStatsOutputKey(String statsOutputKey)
public String[] getTezOutputs()
getTezOutputs in interface TezOutputpublic void replaceOutput(String oldOutputKey, String newOutputKey)
replaceOutput in interface TezOutputpublic void attachOutputs(Map<String,org.apache.tez.runtime.api.LogicalOutput> outputs, org.apache.hadoop.conf.Configuration conf) throws ExecException
attachOutputs in interface TezOutputExecExceptionpublic Result getNextTuple() throws ExecException
getNextTuple in class POCounterExecExceptionprotected void incrementReduceCounter(Long increment)
incrementReduceCounter in class POCounterpublic void visit(PhyPlanVisitor v) throws VisitorException
Operatorvisit in class POCounterv - Visitor to visit with.VisitorException - if the visitor has a problem.Copyright © 2007-2017 The Apache Software Foundation