Uses of Interface
org.apache.flink.table.legacy.sources.TableSource
-
Packages that use TableSource Package Description org.apache.flink.table.legacy.factories org.apache.flink.table.legacy.sources org.apache.flink.table.sources org.apache.flink.table.utils -
-
Uses of TableSource in org.apache.flink.table.legacy.factories
Methods in org.apache.flink.table.legacy.factories that return TableSource Modifier and Type Method Description default TableSource<T>TableSourceFactory. createTableSource(Map<String,String> properties)Deprecated.TableSourceFactory.Contextcontains more information, and already contains table schema too.default TableSource<T>TableSourceFactory. createTableSource(ObjectPath tablePath, CatalogTable table)Deprecated.TableSourceFactory.Contextcontains more information, and already contains table schema too.default TableSource<T>TableSourceFactory. createTableSource(TableSourceFactory.Context context)Deprecated.Creates and configures aTableSourcebased on the givenTableSourceFactory.Context. -
Uses of TableSource in org.apache.flink.table.legacy.sources
Subinterfaces of TableSource in org.apache.flink.table.legacy.sources Modifier and Type Interface Description interfaceLookupableTableSource<T>Deprecated.This interface will not be supported in the new source design aroundDynamicTableSource.Methods in org.apache.flink.table.legacy.sources that return TableSource Modifier and Type Method Description TableSource<T>LimitableTableSource. applyLimit(long limit)Deprecated.Check and push down the limit to the table source.TableSourcePartitionableTableSource. applyPartitionPruning(List<Map<String,String>> remainingPartitions)Deprecated.Applies the remaining partitions to the table source.TableSource<T>FilterableTableSource. applyPredicate(List<Expression> predicates)Deprecated.Check and pick all predicates this table source can support.TableSource<T>ProjectableTableSource. projectFields(int[] fields)Deprecated.Creates a copy of theTableSourcethat projects its output to the given field indexes.TableSource<T>NestedFieldsProjectableTableSource. projectNestedFields(int[] fields, String[][] nestedFields)Deprecated.Creates a copy of theTableSourcethat projects its output to the given field indexes. -
Uses of TableSource in org.apache.flink.table.sources
Methods in org.apache.flink.table.sources with parameters of type TableSource Modifier and Type Method Description static booleanTableSourceValidation. hasProctimeAttribute(TableSource<?> tableSource)Checks if the givenTableSourcedefines a proctime attribute.static booleanTableSourceValidation. hasRowtimeAttribute(TableSource<?> tableSource)Checks if the givenTableSourcedefines a rowtime attribute.static voidTableSourceValidation. validateTableSource(TableSource<?> tableSource, TableSchema schema)Validates a TableSource. -
Uses of TableSource in org.apache.flink.table.utils
Methods in org.apache.flink.table.utils with parameters of type TableSource Modifier and Type Method Description static int[]TypeMappingUtils. computePhysicalIndicesOrTimeAttributeMarkers(TableSource<?> tableSource, List<TableColumn> logicalColumns, boolean streamMarkers, Function<String,String> nameRemapping)Computes indices of physical fields corresponding to the selected logical fields of aTableSchema.
-