Package org.apache.druid.guice
Class MetadataConfigModule
java.lang.Object
org.apache.druid.guice.MetadataConfigModule
- All Implemented Interfaces:
com.google.inject.Module
Binds the following metadata configs for all services:
Ideally, the storage configs should be bound only on Coordinator and Overlord,
but they are needed for other services too since metadata storage extensions
are currently loaded on all services.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(com.google.inject.Binder binder) static booleanisSegmentSchemaCacheEnabled(Properties properties)
-
Field Details
-
CENTRALIZED_DATASOURCE_SCHEMA_ENABLED
- See Also:
-
-
Constructor Details
-
MetadataConfigModule
public MetadataConfigModule()
-
-
Method Details
-
configure
public void configure(com.google.inject.Binder binder) - Specified by:
configurein interfacecom.google.inject.Module
-
isSegmentSchemaCacheEnabled
-