public class TezInputContextImpl extends TezTaskContextImpl implements org.apache.tez.runtime.api.InputContext
descriptor, initialMemoryDistributor, runtimeTask, taskAttemptID, taskVertexName, tezUmbilical| Constructor and Description |
|---|
TezInputContextImpl(org.apache.hadoop.conf.Configuration conf,
String[] workDirs,
int appAttemptNumber,
TezUmbilical tezUmbilical,
String dagName,
String taskVertexName,
String sourceVertexName,
int vertexParallelism,
org.apache.tez.dag.records.TezTaskAttemptID taskAttemptID,
org.apache.tez.common.counters.TezCounters counters,
int inputIndex,
org.apache.tez.dag.api.UserPayload userPayload,
RuntimeTask runtimeTask,
Map<String,ByteBuffer> serviceConsumerMetadata,
Map<String,String> auxServiceEnv,
MemoryDistributor memDist,
org.apache.tez.dag.api.InputDescriptor inputDescriptor,
Map<String,org.apache.tez.runtime.api.LogicalInput> inputs,
InputReadyTracker inputReadyTracker,
org.apache.tez.runtime.api.ObjectRegistry objectRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
fatalError(Throwable exception,
String message) |
int |
getInputIndex() |
String |
getSourceVertexName() |
org.apache.tez.dag.api.UserPayload |
getUserPayload() |
void |
inputIsReady() |
void |
sendEvents(List<org.apache.tez.runtime.api.Event> events) |
getApplicationId, getCounters, getDAGAttemptNumber, getDAGName, getObjectRegistry, getServiceConsumerMetaData, getServiceProviderMetaData, getTaskAttemptNumber, getTaskIndex, getTaskVertexIndex, getTaskVertexName, getTotalMemoryAvailableToTask, getUniqueIdentifier, getVertexParallelism, getWorkDirs, requestInitialMemory, signalFatalErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetApplicationId, getCounters, getDAGAttemptNumber, getDAGName, getObjectRegistry, getServiceConsumerMetaData, getServiceProviderMetaData, getTaskAttemptNumber, getTaskIndex, getTaskVertexIndex, getTaskVertexName, getTotalMemoryAvailableToTask, getUniqueIdentifier, getVertexParallelism, getWorkDirs, requestInitialMemory@InterfaceAudience.Private
public TezInputContextImpl(org.apache.hadoop.conf.Configuration conf,
String[] workDirs,
int appAttemptNumber,
TezUmbilical tezUmbilical,
String dagName,
String taskVertexName,
String sourceVertexName,
int vertexParallelism,
org.apache.tez.dag.records.TezTaskAttemptID taskAttemptID,
org.apache.tez.common.counters.TezCounters counters,
int inputIndex,
@Nullable
org.apache.tez.dag.api.UserPayload userPayload,
RuntimeTask runtimeTask,
Map<String,ByteBuffer> serviceConsumerMetadata,
Map<String,String> auxServiceEnv,
MemoryDistributor memDist,
org.apache.tez.dag.api.InputDescriptor inputDescriptor,
Map<String,org.apache.tez.runtime.api.LogicalInput> inputs,
InputReadyTracker inputReadyTracker,
org.apache.tez.runtime.api.ObjectRegistry objectRegistry)
public void sendEvents(List<org.apache.tez.runtime.api.Event> events)
sendEvents in interface org.apache.tez.runtime.api.TaskContextpublic org.apache.tez.dag.api.UserPayload getUserPayload()
getUserPayload in interface org.apache.tez.runtime.api.TaskContextpublic int getInputIndex()
getInputIndex in interface org.apache.tez.runtime.api.InputContextpublic String getSourceVertexName()
getSourceVertexName in interface org.apache.tez.runtime.api.InputContextpublic void fatalError(Throwable exception, String message)
fatalError in interface org.apache.tez.runtime.api.TaskContextpublic void inputIsReady()
inputIsReady in interface org.apache.tez.runtime.api.InputContextCopyright © 2014 Apache Software Foundation. All rights reserved.