org.apache.tez.dag.app.dag.impl
Class Edge

java.lang.Object
  extended by org.apache.tez.dag.app.dag.impl.Edge

public class Edge
extends Object


Constructor Summary
Edge(org.apache.tez.dag.api.EdgeProperty edgeProperty, org.apache.hadoop.yarn.event.EventHandler eventHandler)
           
 
Method Summary
 org.apache.tez.runtime.api.impl.InputSpec getDestinationSpec(int destinationTaskIndex)
           
 String getDestinationVertexName()
           
 org.apache.tez.dag.api.EdgeManager getEdgeManager()
           
 org.apache.tez.dag.api.EdgeProperty getEdgeProperty()
           
 org.apache.tez.runtime.api.impl.OutputSpec getSourceSpec(int sourceTaskIndex)
           
 String getSourceVertexName()
           
 void initialize()
           
 void sendTezEventToDestinationTasks(org.apache.tez.runtime.api.impl.TezEvent tezEvent)
           
 void sendTezEventToSourceTasks(org.apache.tez.runtime.api.impl.TezEvent tezEvent)
           
 void setCustomEdgeManager(org.apache.tez.dag.api.EdgeManagerDescriptor descriptor)
           
 void setDestinationVertex(Vertex destinationVertex)
           
 void setSourceVertex(Vertex sourceVertex)
           
 void startEventBuffering()
           
 void stopEventBuffering()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Edge

public Edge(org.apache.tez.dag.api.EdgeProperty edgeProperty,
            org.apache.hadoop.yarn.event.EventHandler eventHandler)
Method Detail

initialize

public void initialize()

setCustomEdgeManager

public void setCustomEdgeManager(org.apache.tez.dag.api.EdgeManagerDescriptor descriptor)

getEdgeProperty

public org.apache.tez.dag.api.EdgeProperty getEdgeProperty()

getEdgeManager

public org.apache.tez.dag.api.EdgeManager getEdgeManager()

setSourceVertex

public void setSourceVertex(Vertex sourceVertex)

setDestinationVertex

public void setDestinationVertex(Vertex destinationVertex)

getDestinationSpec

public org.apache.tez.runtime.api.impl.InputSpec getDestinationSpec(int destinationTaskIndex)

getSourceSpec

public org.apache.tez.runtime.api.impl.OutputSpec getSourceSpec(int sourceTaskIndex)

startEventBuffering

public void startEventBuffering()

stopEventBuffering

public void stopEventBuffering()

sendTezEventToSourceTasks

public void sendTezEventToSourceTasks(org.apache.tez.runtime.api.impl.TezEvent tezEvent)

sendTezEventToDestinationTasks

public void sendTezEventToDestinationTasks(org.apache.tez.runtime.api.impl.TezEvent tezEvent)

getSourceVertexName

public String getSourceVertexName()

getDestinationVertexName

public String getDestinationVertexName()


Copyright © 2014 Apache Software Foundation. All rights reserved.