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. UseAbstractTestBaseinstead.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 theClusterClientor theRestClusterClientinstance.JavaProgramTestBase Base class for unit tests that run a single test with object reuse enabled/disabled and against collection environments.JavaProgramTestBaseJUnit4 Deprecated. UseJavaProgramTestBaseinstead.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 forMetrics.MetricAssertions.CounterAssert This class provides AssertJ assertions forCounters.MetricAssertions.GaugeAssert<T> This class provides AssertJ assertions forGauges.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 FlinkMiniClusterand registers theStreamExecutionEnvironmentin the correct thread local environment.MiniClusterPipelineExecutorServiceLoader APipelineExecutorServiceLoaderthat is hardwired to returnPipelineExecutorsthat 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. UseMultipleProgramsTestBaseinstead.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 HelperSecureTestEnvironmentto 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 wrappingProcessBuilderand pre-configuring it with common options.TestProcessBuilder.TestProcess Processwith it'sprocessOutput.TestStreamEnvironment AStreamExecutionEnvironmentthat executes its jobs onMiniCluster.TestUtils Test utilities.TransitiveClosureData Test data for TransitiveClosure programs.UpsertTestConnectorOptions Options for the UpsertTestConnector.UpsertTestDynamicTableSinkFactory ADynamicTableSinkFactoryfor 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