Uses of Enum
io.trino.plugin.iceberg.IcebergFileFormat
Packages that use IcebergFileFormat
Package
Description
-
Uses of IcebergFileFormat in io.trino.plugin.iceberg
Methods in io.trino.plugin.iceberg that return IcebergFileFormatModifier and TypeMethodDescriptionstatic IcebergFileFormatIcebergFileFormat.fromIceberg(org.apache.iceberg.FileFormat format) CommitTaskData.getFileFormat()@NotNull IcebergFileFormatIcebergConfig.getFileFormat()IcebergSplit.getFileFormat()static IcebergFileFormatIcebergTableProperties.getFileFormat(Map<String, Object> tableProperties) static IcebergFileFormatIcebergUtil.getFileFormat(Map<String, String> storageProperties) static IcebergFileFormatIcebergUtil.getFileFormat(org.apache.iceberg.Table table) IcebergWritableTableHandle.getFileFormat()static IcebergFileFormatReturns the enum constant of this type with the specified name.static IcebergFileFormat[]IcebergFileFormat.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.trino.plugin.iceberg with parameters of type IcebergFileFormatModifier 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) IcebergPageSourceProvider.createDataPageSource(ConnectorSession session, HdfsEnvironment.HdfsContext hdfsContext, String path, long start, long length, long fileSize, OptionalLong fileModifiedTime, IcebergFileFormat fileFormat, Optional<org.apache.iceberg.Schema> fileSchema, List<IcebergColumnHandle> dataColumns, TupleDomain<IcebergColumnHandle> predicate, Optional<org.apache.iceberg.mapping.NameMapping> nameMapping, Map<Integer, Optional<String>> partitionKeys) 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) IcebergConfig.setFileFormat(IcebergFileFormat fileFormat) Constructors in io.trino.plugin.iceberg with parameters of type IcebergFileFormatModifierConstructorDescriptionCommitTaskData(String path, IcebergFileFormat fileFormat, long fileSizeInBytes, MetricsWrapper metrics, String partitionSpecJson, Optional<String> partitionDataJson, org.apache.iceberg.FileContent content, Optional<String> referencedDataFile, Optional<Long> fileRecordCount, Optional<Long> deletedRowCount) IcebergPageSink(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) IcebergSplit(String path, long start, long length, long fileSize, long fileRecordCount, IcebergFileFormat fileFormat, List<HostAddress> addresses, String partitionSpecJson, String partitionDataJson, Optional<String> schemaAsJson, List<DeleteFile> deletes, SplitWeight splitWeight) IcebergWritableTableHandle(SchemaTableName name, String schemaAsJson, String partitionSpecAsJson, List<IcebergColumnHandle> inputColumns, String outputPath, IcebergFileFormat fileFormat, Map<String, String> storageProperties, RetryMode retryMode) -
Uses of IcebergFileFormat in io.trino.plugin.iceberg.delete
Constructors in io.trino.plugin.iceberg.delete with parameters of type IcebergFileFormatModifierConstructorDescriptionIcebergPositionDeletePageSink(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) -
Uses of IcebergFileFormat in io.trino.plugin.iceberg.procedure
Methods in io.trino.plugin.iceberg.procedure that return IcebergFileFormatConstructors in io.trino.plugin.iceberg.procedure with parameters of type IcebergFileFormatModifierConstructorDescriptionIcebergOptimizeHandle(long snapshotId, String schemaAsJson, String partitionSpecAsJson, List<IcebergColumnHandle> tableColumns, IcebergFileFormat fileFormat, Map<String, String> tableStorageProperties, io.airlift.units.DataSize maxScannedFileSize, boolean retriesEnabled)