Class SettingsModule
- java.lang.Object
-
- org.elasticsearch.common.settings.SettingsModule
-
-
Constructor Summary
Constructors Constructor Description SettingsModule(Settings settings, java.util.List<Setting<?>> additionalSettings, java.util.List<java.lang.String> settingsFilter, java.util.Set<SettingUpgrader<?>> settingUpgraders)SettingsModule(Settings settings, Setting<?>... additionalSettings)
-
Method Summary
Modifier and Type Method Description voidconfigure(Binder binder)Contributes bindings and other configurations for this module tobinder.ClusterSettingsgetClusterSettings()IndexScopedSettingsgetIndexScopedSettings()SettingsgetSettings()SettingsFiltergetSettingsFilter()
-
-
-
Constructor Detail
-
SettingsModule
public SettingsModule(Settings settings, java.util.List<Setting<?>> additionalSettings, java.util.List<java.lang.String> settingsFilter, java.util.Set<SettingUpgrader<?>> settingUpgraders)
-
-
Method Detail
-
configure
public void configure(Binder binder)
Description copied from interface:ModuleContributes bindings and other configurations for this module tobinder.Do not invoke this method directly to install submodules. Instead use
Binder.install(Module), which ensures thatprovider methodsare discovered.
-
getSettings
public Settings getSettings()
-
getIndexScopedSettings
public IndexScopedSettings getIndexScopedSettings()
-
getClusterSettings
public ClusterSettings getClusterSettings()
-
getSettingsFilter
public SettingsFilter getSettingsFilter()
-
-