Package io.trino.plugin.hudi
Class HudiModule
java.lang.Object
io.trino.plugin.hudi.HudiModule
- All Implemented Interfaces:
com.google.inject.Module
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(com.google.inject.Binder binder) createHiveMetastoreGetter(HudiTransactionManager transactionManager) createSplitLoaderExecutor(HudiConfig hudiConfig)
-
Constructor Details
-
HudiModule
public HudiModule()
-
-
Method Details
-
configure
public void configure(com.google.inject.Binder binder) - Specified by:
configurein interfacecom.google.inject.Module
-
createExecutorService
-
createSplitLoaderExecutor
-
createHiveMetastoreGetter
@Provides public BiFunction<ConnectorIdentity,HiveTransactionHandle, createHiveMetastoreGetterHiveMetastore> (HudiTransactionManager transactionManager)
-