public class LocalPlanner extends FlowPlanner<LocalFlow,java.util.Properties>
assertionLevel, checkpointRootPath, debugLevel, properties
Constructor and Description |
---|
LocalPlanner() |
Modifier and Type | Method and Description |
---|---|
LocalFlow |
buildFlow(FlowDef flowDef)
Method buildFlow renders the actual Flow instance.
|
protected LocalFlow |
createFlow(FlowDef flowDef) |
java.util.Properties |
getConfig() |
PlatformInfo |
getPlatformInfo() |
void |
initialize(FlowConnector flowConnector,
java.util.Map<java.lang.Object,java.lang.Object> properties) |
protected Tap |
makeTempTap(java.lang.String prefix,
java.lang.String name) |
createElementGraph, failOnGroupEverySplit, failOnLoneGroupAssertion, failOnMissingGroup, failOnMisusedBuffer, getProperties, handleExceptionDuringPlanning, handleJobPartitioning, handleJoins, handleNonSafeOperations, insertTempTapAfter, makeTempTap, resolveAssemblyPlanners, resolveTails, verifyAllTaps, verifyAssembly, verifyCheckpoints, verifyPipeAssemblyEndPoints, verifySourceNotSinks, verifyTaps, verifyTraps
public java.util.Properties getConfig()
getConfig
in class FlowPlanner<LocalFlow,java.util.Properties>
public PlatformInfo getPlatformInfo()
getPlatformInfo
in class FlowPlanner<LocalFlow,java.util.Properties>
public void initialize(FlowConnector flowConnector, java.util.Map<java.lang.Object,java.lang.Object> properties)
initialize
in class FlowPlanner<LocalFlow,java.util.Properties>
protected LocalFlow createFlow(FlowDef flowDef)
createFlow
in class FlowPlanner<LocalFlow,java.util.Properties>
public LocalFlow buildFlow(FlowDef flowDef)
FlowPlanner
buildFlow
in class FlowPlanner<LocalFlow,java.util.Properties>
protected Tap makeTempTap(java.lang.String prefix, java.lang.String name)
makeTempTap
in class FlowPlanner<LocalFlow,java.util.Properties>