Class GlueClientProvider
java.lang.Object
io.trino.plugin.iceberg.catalog.glue.GlueClientProvider
- All Implemented Interfaces:
javax.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>
public class GlueClientProvider
extends Object
implements javax.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>
-
Constructor Summary
ConstructorsConstructorDescriptionGlueClientProvider(GlueMetastoreStats stats, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider, GlueHiveMetastoreConfig glueConfig, IcebergGlueCatalogConfig icebergGlueConfig) -
Method Summary
-
Constructor Details
-
GlueClientProvider
@Inject public GlueClientProvider(GlueMetastoreStats stats, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider, GlueHiveMetastoreConfig glueConfig, IcebergGlueCatalogConfig icebergGlueConfig)
-
-
Method Details
-
get
public com.amazonaws.services.glue.AWSGlueAsync get()- Specified by:
getin interfacejavax.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>
-