All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description ClusterControllable Interface for triggering failover in a Flink cluster.CollectIteratorAssert<T> This assertion used to compare records in the collect iterator to the target test data with different semantic(AT_LEAST_ONCE, EXACTLY_ONCE).CollectIteratorAssertions Entry point for assertion methods forCollectIteratorAssert.ConnectorTestConstants The default configuration values used in connector tests.ConnectorTestingExtension A JUnit 5Extensionfor supporting running of connector testing framework.DataStreamSinkExternalContext<T> External context for DataStream sinks.DataStreamSinkV1ExternalContext<T> External context for DataStream sinks whose version is V1.DataStreamSinkV2ExternalContext<T> External context for DataStream sinks whose version is V2.DataStreamSourceExternalContext<T> External context for DataStream sources.DefaultContainerizedExternalSystem<C extends org.testcontainers.containers.GenericContainer<C>> Default implementation of external system based on container.DefaultContainerizedExternalSystem.Builder<C extends org.testcontainers.containers.GenericContainer<C>> Builder forDefaultContainerizedExternalSystem.DummyInitializationContext A dummy context for serialization schemas.ExternalContext External context for interacting with external system in testing framework.ExternalContextFactory<C extends ExternalContext> Factory for creatingExternalContext.ExternalSystemDataReader<T> A data reader for consuming records from an external system.ExternalSystemSplitDataWriter<T> A data writer for writing records into aSourceSplitin the external system.FlinkContainers A Flink cluster running JM and TMs on containers.FlinkContainers.Builder TheFlinkContainersbuilder.FlinkContainersSettings The central configuration holder for Flink container-based test environments.FlinkContainersSettings.Builder FlinkContainersConfigbuilder static inner class.FlinkContainerTestEnvironment Test environment running job onFlinkContainers.FlinkImageBuilder A builder class for constructing Docker image based on flink-dist.FromElementsSource<OUT> ASourceimplementation that reads data from a list and stops reading at the fixed position.FromElementsSourceReader<T> ASourceReaderimplementation that reads data from a list.FromElementsSplit The split of theFromElementsSource.FromElementsSplitSerializer The split serializer for theFromElementsSource.ImageBuildException Exception indicating errors when building Flink image.MetricQuerier The querier used to get job metrics by rest API.MiniClusterTestEnvironment Test environment for running jobs on Flink mini-cluster.NoOpEnumerator Mock enumerator.NoOpEnumState Mock enumerator state.NoOpEnumStateSerializer Mock enumerator state serializer.SchemaTestUtils Test utilities for schemas.SinkTestSuiteBase<T extends Comparable<T>> Base class for sink test suite.SourceReaderTestBase<SplitT extends org.apache.flink.api.connector.source.SourceSplit> An abstract test class for all the unit tests ofSourceReaderto inherit.SourceTestSuiteBase<T> Base class for all test suites.SourceTestSuiteBase.CollectIteratorBuilder<T> Builder class for constructingCollectResultIteratorof collect sink.TableSinkExternalContext External context for table sinks.TableSourceExternalContext External context for table sources.TestCaseInvocationContextProvider A helper class for injecting test resources into test case as parameters.TestcontainersSettings The configuration holder for Testcontainers.TestcontainersSettings.Builder TheTestContainersSettingsbuilder.TestContext Marks the field in test class defining aExternalContextFactoryfor constructingExternalContextbefore invocation of each test case.TestEnv Marks the field in test class definingTestEnvironment.TestEnvironment Test environment for running Flink jobs.TestEnvironment.Endpoint Endpoint with address and port of the test environment.TestEnvironmentSettings Options for configuringStreamExecutionEnvironmentcreated byTestEnvironment.TestEnvironmentSettings.Builder Builder class forTestEnvironmentSettings.TestExternalSystem Marks the field in test class defining external system.TestingDeserializationContext An implementation ofDeserializationSchema.InitializationContextfor test.TestingJobInfo Test implementation forJobInfo.TestingJobInfo.Builder Builder forTestingJobInfo.TestingReaderContext A testing implementation of theSourceReaderContext.TestingReaderOutput<E> AReaderOutputfor testing that collects the emitted records.TestingSinkSettings Settings for configuring the sink under testing.TestingSinkSettings.Builder Builder class forTestingSinkSettings.TestingSourceSettings Settings for configuring the source under testing.TestingSourceSettings.Builder Builder class forTestingSourceSettings.TestingSplitEnumeratorContext<SplitT extends org.apache.flink.api.connector.source.SourceSplit> A test implementation of theSplitEnumeratorContext, with manual, non-concurrent interaction and intercepting of state.TestingSplitEnumeratorContext.SplitAssignmentState<SplitT extends org.apache.flink.api.connector.source.SourceSplit> The state of the split assignment for a subtask.TestingTaskInfo Test implementation forTaskInfo.TestingTaskInfo.Builder Builder forTestingTaskInfo.TestResource Basic abstractions for all resources used in connector testing framework, includingTestEnvironmentannotated byTestEnvand external system annotated byTestExternalSystem.TestSemantics Marks the field in test class defining supported semantic:CheckpointingMode.UnorderedCollectIteratorAssert<T> This assertion used to compare records in the collect iterator to the target test data with different semantics (AT_LEAST_ONCE, EXACTLY_ONCE) for unordered messages.