Package org.apache.flink.table.sources
Class CsvTableSourceFactoryBase
java.lang.Object
org.apache.flink.table.sources.CsvTableSourceFactoryBase
- All Implemented Interfaces:
org.apache.flink.table.legacy.factories.TableFactory
- Direct Known Subclasses:
CsvAppendTableSourceFactory,CsvBatchTableSourceFactory
@Internal
@Deprecated
public abstract class CsvTableSourceFactoryBase
extends Object
implements org.apache.flink.table.legacy.factories.TableFactory
Deprecated.
Factory base for creating configured instances of
CsvTableSource.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CsvTableSourcecreateTableSource(Boolean isStreaming, Map<String, String> properties) Deprecated.static List<org.apache.flink.table.types.logical.LogicalType>getFieldLogicalTypes(org.apache.flink.table.legacy.api.TableSchema schema) Deprecated.Deprecated.Deprecated.
-
Constructor Details
-
CsvTableSourceFactoryBase
public CsvTableSourceFactoryBase()Deprecated.
-
-
Method Details
-
requiredContext
Deprecated.- Specified by:
requiredContextin interfaceorg.apache.flink.table.legacy.factories.TableFactory
-
supportedProperties
Deprecated.- Specified by:
supportedPropertiesin interfaceorg.apache.flink.table.legacy.factories.TableFactory
-
createTableSource
Deprecated. -
getFieldLogicalTypes
public static List<org.apache.flink.table.types.logical.LogicalType> getFieldLogicalTypes(org.apache.flink.table.legacy.api.TableSchema schema) Deprecated.
-
FileSource. It is kept only to support tests for the legacy connector stack.