Uses of Interface
org.apache.flink.connector.testframe.external.source.DataStreamSourceExternalContext
Packages that use DataStreamSourceExternalContext
-
Uses of DataStreamSourceExternalContext in org.apache.flink.connector.testframe.testsuites
Methods in org.apache.flink.connector.testframe.testsuites with parameters of type DataStreamSourceExternalContextModifier and TypeMethodDescriptionSourceTestSuiteBase.generateAndWriteTestData(int splitIndex, DataStreamSourceExternalContext<T> externalContext, TestingSourceSettings testingSourceSettings) Generate a set of test records and write it to the given split writer.SourceTestSuiteBase.generateTestDataForWriter(DataStreamSourceExternalContext<T> externalContext, TestingSourceSettings sourceSettings, int splitIndex, ExternalSystemSplitDataWriter<T> writer) Generate a set of split writers.voidSourceTestSuiteBase.testIdleReader(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source with an idle reader.voidSourceTestSuiteBase.testMultipleSplits(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source with multiple splits in the external systemvoidSourceTestSuiteBase.testSavepoint(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source restart from a savepoint.voidSourceTestSuiteBase.testScaleDown(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source restart from a savepoint with a lower parallelism.voidSourceTestSuiteBase.testScaleUp(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source restart from a savepoint with a higher parallelism.voidSourceTestSuiteBase.testSourceMetrics(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source metrics.voidSourceTestSuiteBase.testSourceSingleSplit(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source with only one split in the external system.voidSourceTestSuiteBase.testTaskManagerFailure(TestEnvironment testEnv, DataStreamSourceExternalContext<T> externalContext, ClusterControllable controller, org.apache.flink.core.execution.CheckpointingMode semantic) Test connector source with task manager failover.protected org.apache.flink.api.connector.source.Source<T,?, ?> SourceTestSuiteBase.tryCreateSource(DataStreamSourceExternalContext<T> externalContext, TestingSourceSettings sourceOptions)