public class TezRootInputInitializerContextImpl extends Object implements org.apache.tez.runtime.api.InputInitializerContext
| Constructor and Description |
|---|
TezRootInputInitializerContextImpl(org.apache.tez.dag.api.RootInputLeafOutput<org.apache.tez.dag.api.InputDescriptor,org.apache.tez.dag.api.InputInitializerDescriptor> input,
Vertex vertex,
AppContext appContext,
RootInputInitializerManager manager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCounters(org.apache.tez.common.counters.TezCounters tezCounters) |
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
int |
getDAGAttemptNumber() |
String |
getDAGName() |
String |
getInputName() |
org.apache.tez.dag.api.UserPayload |
getInputUserPayload() |
int |
getNumClusterNodes() |
int |
getNumTasks() |
org.apache.hadoop.yarn.api.records.Resource |
getTotalAvailableResource() |
org.apache.tez.dag.api.UserPayload |
getUserPayload() |
int |
getVertexNumTasks(String vertexName) |
org.apache.hadoop.yarn.api.records.Resource |
getVertexTaskResource() |
void |
registerForVertexStateUpdates(String vertexName,
Set<org.apache.tez.dag.api.event.VertexState> stateSet) |
public TezRootInputInitializerContextImpl(org.apache.tez.dag.api.RootInputLeafOutput<org.apache.tez.dag.api.InputDescriptor,org.apache.tez.dag.api.InputInitializerDescriptor> input,
Vertex vertex,
AppContext appContext,
RootInputInitializerManager manager)
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
getApplicationId in interface org.apache.tez.runtime.api.InputInitializerContextpublic String getDAGName()
getDAGName in interface org.apache.tez.runtime.api.InputInitializerContextpublic String getInputName()
getInputName in interface org.apache.tez.runtime.api.InputInitializerContextpublic org.apache.tez.dag.api.UserPayload getInputUserPayload()
getInputUserPayload in interface org.apache.tez.runtime.api.InputInitializerContextpublic org.apache.tez.dag.api.UserPayload getUserPayload()
getUserPayload in interface org.apache.tez.runtime.api.InputInitializerContextpublic int getNumTasks()
getNumTasks in interface org.apache.tez.runtime.api.InputInitializerContextpublic org.apache.hadoop.yarn.api.records.Resource getVertexTaskResource()
getVertexTaskResource in interface org.apache.tez.runtime.api.InputInitializerContextpublic org.apache.hadoop.yarn.api.records.Resource getTotalAvailableResource()
getTotalAvailableResource in interface org.apache.tez.runtime.api.InputInitializerContextpublic int getNumClusterNodes()
getNumClusterNodes in interface org.apache.tez.runtime.api.InputInitializerContextpublic int getDAGAttemptNumber()
getDAGAttemptNumber in interface org.apache.tez.runtime.api.InputInitializerContextpublic int getVertexNumTasks(String vertexName)
getVertexNumTasks in interface org.apache.tez.runtime.api.InputInitializerContextpublic void registerForVertexStateUpdates(String vertexName, Set<org.apache.tez.dag.api.event.VertexState> stateSet)
registerForVertexStateUpdates in interface org.apache.tez.runtime.api.InputInitializerContextpublic void addCounters(org.apache.tez.common.counters.TezCounters tezCounters)
addCounters in interface org.apache.tez.runtime.api.InputInitializerContextCopyright © 2019 Apache Software Foundation. All rights reserved.