Package org.apache.tez.runtime.api

Interface Summary
Input Represents an input through which a TezProcessor receives data on an edge.
InputReadyCallback Used temporarily until MergedInputs have access to a context.
LogicalInput An @link Input which handles all incoming physical connections on an edge.
LogicalIOProcessor Represents a processor which consumes LogicalInputs and produces LogicalOutputs
LogicalOutput An @link Output which handles all outgoing physical connections on an edge.
MemoryUpdateCallback This interface will be used by Tez to inform components about available memory.
Output Represents an Output through which a TezProcessor writes information on an edge.
OutputCommitterContext Context through which the OutputCommitter can access all the relevant information that it needs.
Processor Processor represents the Tez entity responsible for consuming Input and producing Output.
Reader A Reader represents the data being read in an Input
TezInputContext Context handle for the Input to initialize itself.
TezOutputContext Context handle for the Output to initialize itself.
TezProcessorContext Context handle for the Processor to initialize itself.
TezRootInputInitializer TezRootInputInitializers are used to initialize root vertices within the AM.
TezRootInputInitializerContext  
TezTaskContext Base interface for Context classes used to initialize the Input, Output and Processor instances.
Writer A Writer represents the data being written by an Output
 

Class Summary
Event Base class for all events generated within the Tez execution engine.
MergedLogicalInput A LogicalInput that is used to merge the data from multiple inputs and provide a single Reader to read that data.
OutputCommitter OutputCommitter to "finalize" the output and make it user-visible if needed.
 



Copyright © 2014 Apache Software Foundation. All rights reserved.