Uses of Class
io.trino.plugin.iceberg.IcebergTableHandle
Packages that use IcebergTableHandle
-
Uses of IcebergTableHandle in io.trino.plugin.iceberg
Methods in io.trino.plugin.iceberg that return IcebergTableHandleModifier and TypeMethodDescriptionIcebergTableHandle.forOptimize(boolean recordScannedFiles, io.airlift.units.DataSize maxScannedFileSize) static IcebergTableHandleIcebergTableHandle.fromJsonForDeserializationOnly(CatalogHandle catalog, String schemaName, String tableName, TableType tableType, Optional<Long> snapshotId, String tableSchemaJson, Optional<String> partitionSpecJson, int formatVersion, TupleDomain<IcebergColumnHandle> unenforcedPredicate, TupleDomain<IcebergColumnHandle> enforcedPredicate, OptionalLong limit, Set<IcebergColumnHandle> projectedColumns, Optional<String> nameMappingJson, String tableLocation, Map<String, String> storageProperties) IcebergMergeTableHandle.getTableHandle()IcebergMetadata.getTableHandle(ConnectorSession session, SchemaTableName tableName) IcebergTableHandle.withProjectedColumns(Set<IcebergColumnHandle> projectedColumns) Methods in io.trino.plugin.iceberg with parameters of type IcebergTableHandleModifier and TypeMethodDescriptionstatic TableStatisticsTableStatisticsReader.getTableStatistics(TypeManager typeManager, ConnectorSession session, IcebergTableHandle tableHandle, org.apache.iceberg.Table icebergTable) Constructors in io.trino.plugin.iceberg with parameters of type IcebergTableHandleModifierConstructorDescriptionIcebergMergeTableHandle(IcebergTableHandle tableHandle, IcebergWritableTableHandle insertTableHandle) IcebergSplitSource(TrinoFileSystemFactory fileSystemFactory, ConnectorSession session, IcebergTableHandle tableHandle, org.apache.iceberg.TableScan tableScan, Optional<io.airlift.units.DataSize> maxScannedFileSize, DynamicFilter dynamicFilter, io.airlift.units.Duration dynamicFilteringWaitTimeout, Constraint constraint, TypeManager typeManager, boolean recordScannedFiles, double minimumAssignedSplitWeight)