presto-hive/src/main/java/io/prestosql/plugin/hive/s3select/S3SelectPushdown.java/S3SelectPushdown/shouldEnablePushdownForTable
class S3SelectPushdown:    private static boolean shouldEnablePushdownForTable(Table table, String path, Properties schema)
    {
        return isS3Storage(path) &&
                isSerdeSupported(schema) &&
                isInputFormatSupported(schema) &&
                areColumnTypesSupported(table.getDataColumns());
    }