Class HiveGlueClientProvider

java.lang.Object
io.trino.plugin.hive.metastore.glue.HiveGlueClientProvider
All Implemented Interfaces:
com.google.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>, jakarta.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>

public class HiveGlueClientProvider extends Object implements com.google.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>
  • Constructor Details

    • HiveGlueClientProvider

      @Inject public HiveGlueClientProvider(GlueMetastoreStats stats, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider, Set<com.amazonaws.handlers.RequestHandler2> requestHandlers, GlueHiveMetastoreConfig glueConfig)
  • Method Details

    • get

      public com.amazonaws.services.glue.AWSGlueAsync get()
      Specified by:
      get in interface com.google.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>
      Specified by:
      get in interface jakarta.inject.Provider<com.amazonaws.services.glue.AWSGlueAsync>