Uses of Interface
io.trino.plugin.iceberg.catalog.TrinoCatalog
Packages that use TrinoCatalog
Package
Description
-
Uses of TrinoCatalog in io.trino.plugin.iceberg
Methods in io.trino.plugin.iceberg with parameters of type TrinoCatalogModifier and TypeMethodDescriptionstatic org.apache.iceberg.TableIcebergUtil.getIcebergTableWithMetadata(TrinoCatalog catalog, IcebergTableOperationsProvider tableOperationsProvider, ConnectorSession session, SchemaTableName table, org.apache.iceberg.TableMetadata tableMetadata) static org.apache.iceberg.TableIcebergUtil.loadIcebergTable(TrinoCatalog catalog, IcebergTableOperationsProvider tableOperationsProvider, ConnectorSession session, SchemaTableName table) static org.apache.iceberg.TransactionIcebergUtil.newCreateTableTransaction(TrinoCatalog catalog, ConnectorTableMetadata tableMetadata, ConnectorSession session) Constructors in io.trino.plugin.iceberg with parameters of type TrinoCatalogModifierConstructorDescriptionIcebergMetadata(TypeManager typeManager, io.airlift.json.JsonCodec<CommitTaskData> commitTaskCodec, TrinoCatalog catalog, TrinoFileSystemFactory fileSystemFactory, TableStatisticsWriter tableStatisticsWriter) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog
Classes in io.trino.plugin.iceberg.catalog that implement TrinoCatalogMethods in io.trino.plugin.iceberg.catalog that return TrinoCatalogMethods in io.trino.plugin.iceberg.catalog with parameters of type TrinoCatalogModifier and TypeMethodDescriptionIcebergTableOperationsProvider.createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog.file
Methods in io.trino.plugin.iceberg.catalog.file with parameters of type TrinoCatalogModifier and TypeMethodDescriptionFileMetastoreTableOperationsProvider.createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog.glue
Classes in io.trino.plugin.iceberg.catalog.glue that implement TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.glue that return TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.glue with parameters of type TrinoCatalogModifier and TypeMethodDescriptionGlueIcebergTableOperationsProvider.createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog.hms
Classes in io.trino.plugin.iceberg.catalog.hms that implement TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.hms that return TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.hms with parameters of type TrinoCatalogModifier and TypeMethodDescriptionHiveMetastoreTableOperationsProvider.createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog.jdbc
Classes in io.trino.plugin.iceberg.catalog.jdbc that implement TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.jdbc that return TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.jdbc with parameters of type TrinoCatalogModifier and TypeMethodDescriptionIcebergJdbcTableOperationsProvider.createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) -
Uses of TrinoCatalog in io.trino.plugin.iceberg.catalog.rest
Classes in io.trino.plugin.iceberg.catalog.rest that implement TrinoCatalogMethods in io.trino.plugin.iceberg.catalog.rest that return TrinoCatalogModifier and TypeMethodDescriptionTrinoIcebergRestCatalogFactory.create(ConnectorIdentity identity)