T - the type of input for the created transform executorspublic class MapReduceTransformExecutorFactory<T> extends TransformExecutorFactory<T>
isMapPhase, metrics, outputSchema, perStageInputSchemas, pluginInstantiator| Constructor and Description |
|---|
MapReduceTransformExecutorFactory(MapReduceTaskContext taskContext,
PipelinePluginInstantiator pluginInstantiator,
Metrics metrics,
Map<String,Map<String,String>> pluginRuntimeArgs,
String sourceStageName) |
| Modifier and Type | Method and Description |
|---|---|
protected BatchRuntimeContext |
createRuntimeContext(String stageName) |
protected TrackedTransform |
getTransformation(String pluginType,
String stageName) |
create, getInitializedTransformation, getTrackedAggregateStep, getTrackedEmitKeyStep, getTrackedMergeSteppublic MapReduceTransformExecutorFactory(MapReduceTaskContext taskContext, PipelinePluginInstantiator pluginInstantiator, Metrics metrics, Map<String,Map<String,String>> pluginRuntimeArgs, String sourceStageName)
protected BatchRuntimeContext createRuntimeContext(String stageName)
createRuntimeContext in class TransformExecutorFactory<T>protected TrackedTransform getTransformation(String pluginType, String stageName) throws Exception
getTransformation in class TransformExecutorFactory<T>ExceptionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.