Class JobGraphBuilder
- java.lang.Object
-
- org.apache.flink.runtime.jobgraph.JobGraphBuilder
-
-
Method Summary
-
-
-
Method Detail
-
setJobName
public JobGraphBuilder setJobName(String jobName)
-
addJobVertices
public JobGraphBuilder addJobVertices(Collection<? extends JobVertex> jobVerticesToAdd)
-
addJobVertex
public JobGraphBuilder addJobVertex(JobVertex jobVertex)
-
setJobId
public JobGraphBuilder setJobId(org.apache.flink.api.common.JobID jobId)
-
setExecutionConfig
public JobGraphBuilder setExecutionConfig(org.apache.flink.api.common.ExecutionConfig newExecutionConfig) throws IOException
- Throws:
IOException
-
addUserArtifacts
public JobGraphBuilder addUserArtifacts(Map<String,org.apache.flink.api.common.cache.DistributedCache.DistributedCacheEntry> newUserArtifacts)
-
setJobCheckpointingSettings
public JobGraphBuilder setJobCheckpointingSettings(JobCheckpointingSettings newJobCheckpointingSettings)
-
setSavepointRestoreSettings
public JobGraphBuilder setSavepointRestoreSettings(SavepointRestoreSettings newSavepointRestoreSettings)
-
addClasspaths
public JobGraphBuilder addClasspaths(Collection<URL> additionalClasspaths)
-
setJobConfiguration
public JobGraphBuilder setJobConfiguration(org.apache.flink.configuration.Configuration jobConfiguration)
-
build
public JobGraph build()
-
newStreamingJobGraphBuilder
public static JobGraphBuilder newStreamingJobGraphBuilder()
-
newBatchJobGraphBuilder
public static JobGraphBuilder newBatchJobGraphBuilder()
-
-