Uses of Class
org.apache.flink.connector.testframe.external.source.TestingSourceSettings
Packages that use TestingSourceSettings
Package
Description
-
Uses of TestingSourceSettings in org.apache.flink.connector.testframe.external.source
Methods in org.apache.flink.connector.testframe.external.source that return TestingSourceSettingsMethods in org.apache.flink.connector.testframe.external.source with parameters of type TestingSourceSettingsModifier and TypeMethodDescriptionorg.apache.flink.api.connector.source.Source<T,?, ?> DataStreamSourceExternalContext.createSource(TestingSourceSettings sourceSettings) Create an instance ofSourcesatisfying given options.DataStreamSourceExternalContext.createSourceSplitDataWriter(TestingSourceSettings sourceSettings) Create a new split in the external system and return a data writer corresponding to the new split.ExternalSystemSplitDataWriter<org.apache.flink.table.data.RowData>TableSourceExternalContext.createSplitRowDataWriter(TestingSourceSettings sourceOptions, org.apache.flink.table.types.DataType dataType) Create a new split in the external system and return a data writer for writingRowDatacorresponding to the new split.DataStreamSourceExternalContext.generateTestData(TestingSourceSettings sourceSettings, int splitIndex, long seed) Generate test data.TableSourceExternalContext.getSourceTableOptions(TestingSourceSettings sourceSettings) Get table options for building DDL of the connector source table. -
Uses of TestingSourceSettings in org.apache.flink.connector.testframe.testsuites
Methods in org.apache.flink.connector.testframe.testsuites with parameters of type TestingSourceSettingsModifier 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.protected org.apache.flink.api.connector.source.Source<T,?, ?> SourceTestSuiteBase.tryCreateSource(DataStreamSourceExternalContext<T> externalContext, TestingSourceSettings sourceOptions)