Package org.apache.flink.client.program
Class PackagedProgram.Builder
- java.lang.Object
-
- org.apache.flink.client.program.PackagedProgram.Builder
-
- Enclosing class:
- PackagedProgram
public static class PackagedProgram.Builder extends Object
A Builder ForPackagedProgram.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackagedProgrambuild()List<URL>getUserClassPaths()PackagedProgram.BuildersetArguments(String... args)PackagedProgram.BuildersetConfiguration(org.apache.flink.configuration.Configuration configuration)PackagedProgram.BuildersetEntryPointClassName(String entryPointClassName)PackagedProgram.BuildersetJarFile(File jarFile)PackagedProgram.BuildersetSavepointRestoreSettings(org.apache.flink.runtime.jobgraph.SavepointRestoreSettings savepointRestoreSettings)PackagedProgram.BuildersetUserClassPaths(List<URL> userClassPaths)
-
-
-
Method Detail
-
setJarFile
public PackagedProgram.Builder setJarFile(@Nullable File jarFile)
-
setUserClassPaths
public PackagedProgram.Builder setUserClassPaths(List<URL> userClassPaths)
-
setEntryPointClassName
public PackagedProgram.Builder setEntryPointClassName(@Nullable String entryPointClassName)
-
setArguments
public PackagedProgram.Builder setArguments(String... args)
-
setConfiguration
public PackagedProgram.Builder setConfiguration(org.apache.flink.configuration.Configuration configuration)
-
setSavepointRestoreSettings
public PackagedProgram.Builder setSavepointRestoreSettings(org.apache.flink.runtime.jobgraph.SavepointRestoreSettings savepointRestoreSettings)
-
build
public PackagedProgram build() throws ProgramInvocationException
- Throws:
ProgramInvocationException
-
-