| Interface | Description |
|---|---|
| SQLJobClientMode |
Use which client to submit job.
|
| Class | Description |
|---|---|
| AbstractTestBase |
Base class for unit tests that run multiple tests and want to reuse the same Flink cluster.
|
| CollectionTestEnvironment |
A
CollectionEnvironment to be used in tests. |
| FileUtils |
Collection of file-related utilities.
|
| JavaProgramTestBase |
Base class for unit tests that run a single test with object reuse enabled/disabled and against
collection environments.
|
| JobSubmission |
Programmatic definition of a job-submission.
|
| JobSubmission.JobSubmissionBuilder |
Builder for the
JobSubmission. |
| MiniClusterPipelineExecutorServiceLoader |
A
PipelineExecutorServiceLoader that is hardwired to return PipelineExecutors that use a given MiniCluster. |
| MiniClusterWithClientResource |
Starts a Flink mini cluster as a resource and registers the respective ExecutionEnvironment and
StreamExecutionEnvironment.
|
| MultipleProgramsTestBase |
Base class for unit tests that run multiple tests and want to reuse the same Flink cluster.
|
| SecureTestEnvironment |
Helper
SecureTestEnvironment to handle MiniKDC lifecycle. |
| ShellScript |
ShellScript for creating shell script on linux and windows.
|
| ShellScript.ShellScriptBuilder |
Builder to create shell script.
|
| SQLJobClientMode.EmbeddedSqlClient |
Use the Sql Client embedded mode to submit jobs.
|
| SQLJobClientMode.GatewayClientMode |
The base gateway mode to submit jobs.
|
| SQLJobClientMode.GatewaySqlClient |
Uses the Sql Client gateway mode to submit jobs.
|
| SQLJobClientMode.HiveJDBC |
Uses the Hive JDBC to submit jobs.
|
| SQLJobClientMode.RestClient |
Uses a REST Client to submit jobs.
|
| SQLJobSubmission |
Programmatic definition of a SQL job-submission.
|
| SQLJobSubmission.SQLJobSubmissionBuilder |
Builder for the
SQLJobSubmission. |
| TestBaseUtils |
Utility class containing various methods for testing purposes.
|
| TestBaseUtils.TupleComparator<T extends org.apache.flink.api.java.tuple.Tuple> |
Comparator for comparable Tuples.
|
| TestEnvironment |
A
ExecutionEnvironment implementation which executes its jobs on a MiniCluster. |
| TestingSecurityContext |
Test security context to support handling both client and server principals in MiniKDC.
|
| TestProcessBuilder |
Utility class wrapping
ProcessBuilder and pre-configuring it with common options. |
| TestProcessBuilder.TestProcess |
Process with it's processOutput. |
| TestUtils |
Test utilities.
|
| Enum | Description |
|---|---|
| MultipleProgramsTestBase.TestExecutionMode |
Enum that defines which execution environment to run the next test on: An embedded local
flink cluster, or the collection execution backend.
|
| Exception | Description |
|---|---|
| SuccessException |
Exception that is thrown to terminate a program and indicate success.
|
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.