org.apache.tez.dag.api
Class GroupInputEdge
java.lang.Object
org.apache.tez.dag.api.GroupInputEdge
public class GroupInputEdge
- extends Object
GroupInputEdge
public GroupInputEdge(VertexGroup inputVertexGroup,
Vertex outputVertex,
EdgeProperty edgeProperty,
InputDescriptor mergedInput)
- An Edge that connects a VertexGroup to a destination Vertex. The framework
takes care of connecting the VertexGroup members with the destination
vertex. The tasks of the destination vertex see only 1 input named after
the VertexGroup instead of individual inputs from group members. These
individual inputs are merged using the mergedInput before presenting them
to the destination task.
- Parameters:
inputVertexGroup - source VertexGroupoutputVertex - destination VertexedgeProperty - edge propertiesmergedInput - MergedLogicalInput
getInputVertexGroup
public VertexGroup getInputVertexGroup()
getOutputVertex
public Vertex getOutputVertex()
getEdgeProperty
public EdgeProperty getEdgeProperty()
getId
@InterfaceAudience.Private
public String getId()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2014 Apache Software Foundation. All rights reserved.