public final class DataFlowGraph
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
DataFlowGraph |
addDataFlowJobConfig(DataFlowJobConfig jobConfig) |
DataFlowGraph |
addInput(java.lang.String g,
java.lang.String input,
java.lang.String taskname) |
DataFlowGraph |
addOutput(java.lang.String output,
java.lang.String taskname) |
CDFWJobAPI.SubGraph |
build() |
CDFWJobAPI.CDFWSchedulePlan |
getCdfwSchedulePlans() |
int |
getCpu() |
DataFlowJobConfig |
getDataFlowJobConfig() |
double |
getDiskGigaBytes() |
ComputeGraph |
getGraph() |
java.lang.String |
getGraphName() |
java.lang.String |
getGraphType() |
java.util.List<CDFWJobAPI.Input> |
getInputs() |
int |
getIterationNumber() |
int |
getIterations() |
java.util.List<CDFWJobAPI.Output> |
getOutputs() |
int |
getRamMegaBytes() |
int |
getWorkers() |
static DataFlowGraph |
newSubGraphJob(java.lang.String name,
ComputeGraph g) |
DataFlowGraph |
setCdfwSchedulePlans(CDFWJobAPI.CDFWSchedulePlan cdfwSchedulePlan) |
DataFlowGraph |
setCpu(int c) |
DataFlowGraph |
setDiskGigaBytes(double disk) |
DataFlowGraph |
setGraphType(java.lang.String graphtype) |
DataFlowGraph |
setIterationNumber(int iterationnumber) |
DataFlowGraph |
setIterations(int iter) |
DataFlowGraph |
setRamMegaBytes(int ram) |
DataFlowGraph |
setWorkers(int w) |
public static DataFlowGraph newSubGraphJob(java.lang.String name, ComputeGraph g)
public CDFWJobAPI.CDFWSchedulePlan getCdfwSchedulePlans()
public DataFlowGraph setCdfwSchedulePlans(CDFWJobAPI.CDFWSchedulePlan cdfwSchedulePlan)
public DataFlowGraph setCpu(int c)
public DataFlowGraph setRamMegaBytes(int ram)
public DataFlowGraph setDiskGigaBytes(double disk)
public ComputeGraph getGraph()
public int getCpu()
public int getRamMegaBytes()
public double getDiskGigaBytes()
public DataFlowGraph addDataFlowJobConfig(DataFlowJobConfig jobConfig)
public DataFlowJobConfig getDataFlowJobConfig()
public int getWorkers()
public DataFlowGraph setWorkers(int w)
public java.util.List<CDFWJobAPI.Input> getInputs()
public java.lang.String getGraphName()
public DataFlowGraph setGraphType(java.lang.String graphtype)
public java.lang.String getGraphType()
public int getIterations()
public DataFlowGraph setIterations(int iter)
public int getIterationNumber()
public DataFlowGraph setIterationNumber(int iterationnumber)
public DataFlowGraph addInput(java.lang.String g, java.lang.String input, java.lang.String taskname)
public DataFlowGraph addOutput(java.lang.String output, java.lang.String taskname)
public java.util.List<CDFWJobAPI.Output> getOutputs()
public CDFWJobAPI.SubGraph build()