Uses of Interface
io.trino.plugin.iceberg.FileIoProvider
Packages that use FileIoProvider
Package
Description
-
Uses of FileIoProvider in io.trino.plugin.iceberg
Classes in io.trino.plugin.iceberg that implement FileIoProviderMethods in io.trino.plugin.iceberg with parameters of type FileIoProviderModifier and TypeMethodDescriptionIcebergFileWriterFactory.createDataFileWriter(org.apache.hadoop.fs.Path outputPath, org.apache.iceberg.Schema icebergSchema, org.apache.hadoop.mapred.JobConf jobConf, ConnectorSession session, HdfsEnvironment.HdfsContext hdfsContext, FileIoProvider fileIoProvider, IcebergFileFormat fileFormat, org.apache.iceberg.MetricsConfig metricsConfig, Map<String, String> storageProperties) IcebergFileWriterFactory.createPositionDeleteWriter(org.apache.hadoop.fs.Path outputPath, org.apache.hadoop.mapred.JobConf jobConf, ConnectorSession session, HdfsEnvironment.HdfsContext hdfsContext, FileIoProvider fileIoProvider, IcebergFileFormat fileFormat, Map<String, String> storageProperties) Constructors in io.trino.plugin.iceberg with parameters of type FileIoProviderModifierConstructorDescriptionIcebergPageSink(org.apache.iceberg.Schema outputSchema, org.apache.iceberg.PartitionSpec partitionSpec, org.apache.iceberg.io.LocationProvider locationProvider, IcebergFileWriterFactory fileWriterFactory, PageIndexerFactory pageIndexerFactory, HdfsEnvironment hdfsEnvironment, HdfsEnvironment.HdfsContext hdfsContext, FileIoProvider fileIoProvider, List<IcebergColumnHandle> inputColumns, io.airlift.json.JsonCodec<CommitTaskData> jsonCodec, ConnectorSession session, IcebergFileFormat fileFormat, Map<String, String> storageProperties, int maxOpenWriters) IcebergPageSinkProvider(HdfsEnvironment hdfsEnvironment, io.airlift.json.JsonCodec<CommitTaskData> jsonCodec, IcebergFileWriterFactory fileWriterFactory, PageIndexerFactory pageIndexerFactory, FileIoProvider fileIoProvider, IcebergConfig config) IcebergPageSourceProvider(HdfsEnvironment hdfsEnvironment, FileFormatDataSourceStats fileFormatDataSourceStats, OrcReaderConfig orcReaderConfig, ParquetReaderConfig parquetReaderConfig, TypeManager typeManager, FileIoProvider fileIoProvider, io.airlift.json.JsonCodec<CommitTaskData> jsonCodec, IcebergFileWriterFactory fileWriterFactory, PageIndexerFactory pageIndexerFactory, IcebergConfig icebergConfig) -
Uses of FileIoProvider in io.trino.plugin.iceberg.catalog.file
Constructors in io.trino.plugin.iceberg.catalog.file with parameters of type FileIoProviderModifierConstructorDescriptionFileMetastoreTableOperationsProvider(FileIoProvider fileIoProvider) -
Uses of FileIoProvider in io.trino.plugin.iceberg.catalog.glue
Constructors in io.trino.plugin.iceberg.catalog.glue with parameters of type FileIoProviderModifierConstructorDescriptionGlueIcebergTableOperationsProvider(FileIoProvider fileIoProvider, GlueMetastoreStats stats, GlueHiveMetastoreConfig glueConfig, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider) -
Uses of FileIoProvider in io.trino.plugin.iceberg.catalog.hms
Constructors in io.trino.plugin.iceberg.catalog.hms with parameters of type FileIoProviderModifierConstructorDescriptionHiveMetastoreTableOperationsProvider(FileIoProvider fileIoProvider, ThriftMetastoreFactory thriftMetastoreFactory) -
Uses of FileIoProvider in io.trino.plugin.iceberg.delete
Constructors in io.trino.plugin.iceberg.delete with parameters of type FileIoProviderModifierConstructorDescriptionIcebergPositionDeletePageSink(String dataFilePath, org.apache.iceberg.PartitionSpec partitionSpec, Optional<PartitionData> partition, org.apache.iceberg.io.LocationProvider locationProvider, IcebergFileWriterFactory fileWriterFactory, HdfsEnvironment hdfsEnvironment, HdfsEnvironment.HdfsContext hdfsContext, FileIoProvider fileIoProvider, io.airlift.json.JsonCodec<CommitTaskData> jsonCodec, ConnectorSession session, IcebergFileFormat fileFormat, Map<String, String> storageProperties, long fileRecordCount)