Package org.apache.flink.table.sources
Class CsvAppendTableSourceFactory
java.lang.Object
org.apache.flink.table.sources.CsvTableSourceFactoryBase
org.apache.flink.table.sources.CsvAppendTableSourceFactory
- All Implemented Interfaces:
StreamTableSourceFactory<org.apache.flink.types.Row>,org.apache.flink.table.legacy.factories.TableFactory,org.apache.flink.table.legacy.factories.TableSourceFactory<org.apache.flink.types.Row>
@Internal
public class CsvAppendTableSourceFactory
extends CsvTableSourceFactoryBase
implements StreamTableSourceFactory<org.apache.flink.types.Row>
Deprecated.
Factory for creating configured instances of
CsvTableSource in a stream environment.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.table.legacy.factories.TableSourceFactory
org.apache.flink.table.legacy.factories.TableSourceFactory.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStreamTableSource<org.apache.flink.types.Row>createStreamTableSource(Map<String, String> properties) Deprecated.Creates and configures aStreamTableSourceusing the given properties.Deprecated.Methods inherited from class org.apache.flink.table.sources.CsvTableSourceFactoryBase
createTableSource, getFieldLogicalTypes, supportedPropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.legacy.table.factories.StreamTableSourceFactory
createTableSourceMethods inherited from interface org.apache.flink.table.legacy.factories.TableFactory
supportedPropertiesMethods inherited from interface org.apache.flink.table.legacy.factories.TableSourceFactory
createTableSource, createTableSource
-
Constructor Details
-
CsvAppendTableSourceFactory
public CsvAppendTableSourceFactory()Deprecated.
-
-
Method Details
-
requiredContext
Deprecated.- Specified by:
requiredContextin interfaceorg.apache.flink.table.legacy.factories.TableFactory- Overrides:
requiredContextin classCsvTableSourceFactoryBase
-
createStreamTableSource
public StreamTableSource<org.apache.flink.types.Row> createStreamTableSource(Map<String, String> properties) Deprecated.Description copied from interface:StreamTableSourceFactoryCreates and configures aStreamTableSourceusing the given properties.- Specified by:
createStreamTableSourcein interfaceStreamTableSourceFactory<org.apache.flink.types.Row>- Parameters:
properties- normalized properties describing a stream table source.- Returns:
- the configured stream table source.
-
FileSource. It is kept only to support tests for the legacy connector stack.