Package org.apache.flink.client.program
-
Interface Summary Interface Description ClusterClient<T> Encapsulates the functionality necessary to submit a program to a remote cluster.ClusterClientProvider<T> Factory forClusterClients
.PackagedProgramRetriever Interface which allows to retrieve thePackagedProgram
. -
Class Summary Class Description DefaultPackagedProgramRetriever PackageProgramRetrieverImpl
is the default implementation ofPackagedProgramRetriever
that can either retrieve aPackagedProgram
from a specific jar, some provided user classpath or the system classpath.MiniClusterClient Client to interact with aMiniCluster
.PackagedProgram This class encapsulates represents a program, packaged in a jar file.PackagedProgram.Builder A Builder ForPackagedProgram
.PerJobMiniClusterFactory Starts aMiniCluster
for every submitted job.StreamContextEnvironment SpecialStreamExecutionEnvironment
that will be used in cases where the CLI client or testing utilities create aStreamExecutionEnvironment
that should be used whenStreamExecutionEnvironment.getExecutionEnvironment()
is called.StreamPlanEnvironment A specialStreamExecutionEnvironment
that is used in the web frontend when generating a user-inspectable graph of a streaming job. -
Enum Summary Enum Description MiniClusterClient.MiniClusterId The type of the Cluster ID for the localMiniCluster
.PackagedProgramUtils Utility class forPackagedProgram
related operations. -
Exception Summary Exception Description MutatedConfigurationException IfDeploymentOptions.PROGRAM_CONFIG_ENABLED
is disabled, configurations in the user jar will throw this exception.ProgramInvocationException Exception used to indicate that there is an error during the invocation of a Flink program.ProgramMissingJobException Exception used to indicate that no job was executed during the invocation of a Flink program.ProgramParametrizationException Exception used to indicate that there is an error in the parametrization of a Flink program. -
Error Summary Error Description ProgramAbortException A special exception used to abort programs when the caller is only interested in the program plan, rather than in the full execution.