| Class and Description | 
|---|
| DAG
 Top level entity that defines the DAG (Directed Acyclic Graph) representing 
 the data flow graph. 
 | 
| HistoryLogLevel
 The log level for the history, this is used to determine which events are sent to the history
 logger. 
 | 
| PreWarmVertex
 A  
PreWarmVertex is used to specify parameters to be used to setup
 prewarmed containers for Tez session mode. | 
| TezConfiguration
 Defines the configurations for Tez. 
 | 
| TezException
 Checked Exception thrown upon error 
 | 
| Class and Description | 
|---|
| UserPayload
 Wrapper class to hold user payloads
 Provides a version to help in evolving the payloads 
 | 
| Class and Description | 
|---|
| DAG
 Top level entity that defines the DAG (Directed Acyclic Graph) representing 
 the data flow graph. 
 | 
| DataSinkDescriptor
 Defines the output and output committer for a data sink 
 | 
| DataSourceDescriptor
 Defines the input and input initializer for a data source 
 | 
| Edge
 Edge defines the connection between a producer and consumer vertex in the DAG. 
 | 
| EdgeManagerPlugin
 This interface defines the routing of the event between tasks of producer and 
 consumer vertices. 
 | 
| EdgeManagerPluginContext
 Context information provided to  
EdgeManagerPlugins
 This interface is not supposed to be implemented by users | 
| EdgeManagerPluginDescriptor
 Describes the @link  
EdgeManagerPlugin | 
| EdgeProperty
 An @link  
EdgeProperty defines the relation between the source and
 destination vertices of an edge. | 
| EntityDescriptor
 Describes a given user code entity. 
 | 
| GroupInputEdge
 A composite edge that represents a common connection between a 
 group of input vertices and a single output vertex. 
 | 
| HistoryLogLevel
 The log level for the history, this is used to determine which events are sent to the history
 logger. 
 | 
| InputDescriptor
 Describes the  
Input | 
| InputInitializerDescriptor
 Describes the  
InputInitializer | 
| OutputCommitterDescriptor
 Describes the  
OutputCommitter | 
| OutputDescriptor
 Describes the  
Output | 
| PreWarmVertex
 A  
PreWarmVertex is used to specify parameters to be used to setup
 prewarmed containers for Tez session mode. | 
| ProcessorDescriptor
 Describes the  
Processor | 
| TaskLocationHint
 Describes the placements hints for tasks. 
 | 
| TezException
 Checked Exception thrown upon error 
 | 
| UserPayload
 Wrapper class to hold user payloads
 Provides a version to help in evolving the payloads 
 | 
| Vertex
 Defines a vertex in the DAG. 
 | 
| Vertex.VertexExecutionContext
 The execution context for a running vertex. 
 | 
| VertexGroup
 Represents a virtual collection of vertices whose members can be treated as a single 
 named collection for graph operations. 
 | 
| VertexLocationHint
 Describes the placements hints for tasks in a vertex. 
 | 
| VertexManagerPluginContext
 Object with API's to interact with the Tez execution engine 
 | 
| VertexManagerPluginDescriptor
 Describes the  
VertexManagerPlugin | 
| Class and Description | 
|---|
| TezException
 Checked Exception thrown upon error 
 | 
| Class and Description | 
|---|
| TezException
 Checked Exception thrown upon error 
 | 
| UserPayload
 Wrapper class to hold user payloads
 Provides a version to help in evolving the payloads 
 | 
| Class and Description | 
|---|
| VertexLocationHint
 Describes the placements hints for tasks in a vertex. 
 | 
| Class and Description | 
|---|
| EntityDescriptor
 Describes a given user code entity. 
 | 
Copyright © 2017 Apache Software Foundation. All rights reserved.