Class GlueIcebergTableOperationsProvider
java.lang.Object
io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperationsProvider
- All Implemented Interfaces:
IcebergTableOperationsProvider
public class GlueIcebergTableOperationsProvider
extends Object
implements IcebergTableOperationsProvider
-
Constructor Summary
ConstructorsConstructorDescriptionGlueIcebergTableOperationsProvider(FileIoProvider fileIoProvider, GlueMetastoreStats stats, GlueHiveMetastoreConfig glueConfig, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider) -
Method Summary
Modifier and TypeMethodDescriptioncreateTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location)
-
Constructor Details
-
GlueIcebergTableOperationsProvider
@Inject public GlueIcebergTableOperationsProvider(FileIoProvider fileIoProvider, GlueMetastoreStats stats, GlueHiveMetastoreConfig glueConfig, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
-
-
Method Details
-
createTableOperations
public IcebergTableOperations createTableOperations(TrinoCatalog catalog, ConnectorSession session, String database, String table, Optional<String> owner, Optional<String> location) - Specified by:
createTableOperationsin interfaceIcebergTableOperationsProvider
-