Package org.apache.druid.guice
Class SQLMetadataStorageDruidModule
- java.lang.Object
-
- org.apache.druid.guice.SQLMetadataStorageDruidModule
-
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
DerbyMetadataStorageDruidModule
public class SQLMetadataStorageDruidModule extends Object implements com.google.inject.Module
-
-
Constructor Summary
Constructors Constructor Description SQLMetadataStorageDruidModule(String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(com.google.inject.Binder binder)voidcreateBindingChoices(com.google.inject.Binder binder, String defaultValue)This function only needs to be called by the default SQL metadata storage module Other modules should default to calling super.configure(...) alone
-
-
-
Field Detail
-
PROPERTY
public static final String PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SQLMetadataStorageDruidModule
public SQLMetadataStorageDruidModule(String type)
-
-
Method Detail
-
createBindingChoices
public void createBindingChoices(com.google.inject.Binder binder, String defaultValue)This function only needs to be called by the default SQL metadata storage module Other modules should default to calling super.configure(...) alone- Parameters:
defaultValue- default property value
-
configure
public void configure(com.google.inject.Binder binder)
- Specified by:
configurein interfacecom.google.inject.Module
-
-