All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractTestBase Base class for unit tests that run multiple tests and want to reuse the same Flink cluster.AbstractTestBaseJUnit4 Deprecated. UseAbstractTestBase
instead.ConnectedComponentsData Test data for ConnectedComponents programs.EnumTriangleData Test data for EnumTriangle programs.FileUtils Collection of file-related utilities.FiniteTestSource<T> A stream source that: 1) emits a list of elements without allowing checkpoints, 2) then waits for two more checkpoints to complete, 3) then re-emits the same elements before 4) waiting for another two checkpoints and 5) exiting.InjectClusterClient Annotate a test method parameter with this annotation to inject theClusterClient
or theRestClusterClient
instance.JavaProgramTestBase Base class for unit tests that run a single test with object reuse enabled/disabled and against collection environments.JavaProgramTestBaseJUnit4 Deprecated. UseJavaProgramTestBase
instead.JobSubmission Programmatic definition of a job-submission.JobSubmission.JobSubmissionBuilder Builder for theJobSubmission
.KMeansData Test data for KMeans programs.MetricAssertions This class provides access to AssertJ assertions forMetric
s.MetricAssertions.CounterAssert This class provides AssertJ assertions forCounter
s.MetricAssertions.GaugeAssert<T> This class provides AssertJ assertions forGauge
s.MetricListener A MetricListener listens metric and group registration under the provided root metric group, and stores them in an internal HashMap for fetching.MiniClusterExtension Starts a FlinkMiniCluster
and registers theStreamExecutionEnvironment
in the correct thread local environment.MiniClusterPipelineExecutorServiceLoader APipelineExecutorServiceLoader
that is hardwired to returnPipelineExecutors
that use a givenMiniCluster
.MiniClusterWithClientResource Starts a Flink mini cluster as a resource and registers the StreamExecutionEnvironment.MultipleProgramsTestBase Base class for unit tests that run multiple tests and want to reuse the same Flink cluster.MultipleProgramsTestBase.TestExecutionMode Enum that defines which execution environment to run the next test on: An embedded local flink cluster, or the collection execution backend.MultipleProgramsTestBaseJUnit4 Deprecated. UseMultipleProgramsTestBase
instead.MultipleProgramsTestBaseJUnit4.TestExecutionMode Enum that defines which execution environment to run the next test on: An embedded local flink cluster, or the collection execution backend.PackagingTestUtils Test utils around jar packaging.PageRankData Test data for PageRank programs.ParameterProperty<V> System-property based parameters for tests and resources.PojoTestUtils Test utils around POJOs.ResourceTestUtils Test utils around module resources.SecureTestEnvironment HelperSecureTestEnvironment
to handle MiniKDC lifecycle.ShellScript ShellScript for creating shell script on linux and windows.ShellScript.ShellScriptBuilder Builder to create shell script.SQLJobClientMode Use which client to submit job.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 theSQLJobSubmission
.SuccessException Exception that is thrown to terminate a program and indicate success.TestBaseUtils Utility class containing various methods for testing purposes.TestBaseUtils.TupleComparator<T extends org.apache.flink.api.java.tuple.Tuple> Comparator for comparable Tuples.TestingSecurityContext Test security context to support handling both client and server principals in MiniKDC.TestListResultSink<T> Thread-safe sink for collecting elements into an on-heap list.TestListWrapper Catalog for lists stored byTestListResultSink
.TestProcessBuilder Utility class wrappingProcessBuilder
and pre-configuring it with common options.TestProcessBuilder.TestProcess Process
with it'sprocessOutput
.TestStreamEnvironment AStreamExecutionEnvironment
that executes its jobs onMiniCluster
.TestUtils Test utilities.TransitiveClosureData Test data for TransitiveClosure programs.UpsertTestConnectorOptions Options for the UpsertTestConnector.UpsertTestDynamicTableSinkFactory ADynamicTableSinkFactory
for discoveringUpsertTestDynamicTableSink
.UpsertTestFileUtil Collection uf utility methods for reading and writing files from theUpsertTestSink
.UpsertTestSink<IN> Flink Sink to upsert test data into a file.UpsertTestSinkBuilder<IN> Builder to constructUpsertTestSink
.WebLogAnalysisData Test data for WebLogAnalysis programs.WordCountData