Interface ProjectableTableSource<T>

Type Parameters:
T - The return type of the TableSource.

@Deprecated @Internal public interface ProjectableTableSource<T>
Deprecated.
This interface will not be supported in the new source design around DynamicTableSource. Use SupportsProjectionPushDown instead. See FLIP-95 for more information.
Adds support for projection push-down to a TableSource.

A TableSource extending this interface is able to project the fields of the returned DataStream if it is a StreamTableSource.

  • Method Summary

    Modifier and Type
    Method
    Description
    projectFields(int[] fields)
    Deprecated.
    Creates a copy of the TableSource that projects its output to the given field indexes.