Uses of Class
org.apache.flink.connector.testframe.external.source.TestingSourceSettings
-
Packages that use TestingSourceSettings Package Description org.apache.flink.connector.testframe.external.source org.apache.flink.connector.testframe.testsuites -
-
Uses of TestingSourceSettings in org.apache.flink.connector.testframe.external.source
Methods in org.apache.flink.connector.testframe.external.source that return TestingSourceSettings Modifier and Type Method Description TestingSourceSettingsTestingSourceSettings.Builder. build()Methods in org.apache.flink.connector.testframe.external.source with parameters of type TestingSourceSettings Modifier and Type Method Description org.apache.flink.api.connector.source.Source<T,?,?>DataStreamSourceExternalContext. createSource(TestingSourceSettings sourceSettings)Create an instance ofSourcesatisfying given options.ExternalSystemSplitDataWriter<T>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.List<T>DataStreamSourceExternalContext. generateTestData(TestingSourceSettings sourceSettings, int splitIndex, long seed)Generate test data.Map<String,String>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 TestingSourceSettings Modifier and Type Method Description protected List<T>SourceTestSuiteBase. generateAndWriteTestData(int splitIndex, DataStreamSourceExternalContext<T> externalContext, TestingSourceSettings testingSourceSettings)Generate a set of test records and write it to the given split writer.protected List<T>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)
-