Package io.trino.plugin.hive.rubix
Class RubixInitializer
- java.lang.Object
-
- io.trino.plugin.hive.rubix.RubixInitializer
-
public class RubixInitializer extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRubixInitializer.Owner
-
Constructor Summary
Constructors Constructor Description RubixInitializer(RubixConfig rubixConfig, NodeManager nodeManager, CatalogName catalogName, HdfsConfigurationInitializer hdfsConfigurationInitializer, RubixHdfsInitializer rubixHdfsInitializer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableRubix(org.apache.hadoop.conf.Configuration configuration)voidenableRubix(org.apache.hadoop.conf.Configuration configuration)static RubixInitializer.OwnergetConfigurationOwner(org.apache.hadoop.conf.Configuration configuration)voidstopRubix()
-
-
-
Constructor Detail
-
RubixInitializer
@Inject public RubixInitializer(RubixConfig rubixConfig, NodeManager nodeManager, CatalogName catalogName, HdfsConfigurationInitializer hdfsConfigurationInitializer, RubixHdfsInitializer rubixHdfsInitializer)
-
-
Method Detail
-
stopRubix
@PreDestroy public void stopRubix() throws IOException- Throws:
IOException
-
enableRubix
public void enableRubix(org.apache.hadoop.conf.Configuration configuration)
-
disableRubix
public void disableRubix(org.apache.hadoop.conf.Configuration configuration)
-
getConfigurationOwner
public static RubixInitializer.Owner getConfigurationOwner(org.apache.hadoop.conf.Configuration configuration)
-
-