Class SearchGuardModulesRegistry


  • public class SearchGuardModulesRegistry
    extends Object
    • Field Detail

      • DISABLED_MODULES

        public static final org.elasticsearch.common.settings.Setting<List<String>> DISABLED_MODULES
    • Constructor Detail

      • SearchGuardModulesRegistry

        public SearchGuardModulesRegistry​(org.elasticsearch.common.settings.Settings settings)
    • Method Detail

      • add

        public void add​(String... classes)
      • addComponentStateProvider

        public void addComponentStateProvider​(ComponentStateProvider componentStateProvider)
      • getRestHandlers

        public List<org.elasticsearch.rest.RestHandler> getRestHandlers​(org.elasticsearch.common.settings.Settings settings,
                                                                        org.elasticsearch.rest.RestController restController,
                                                                        org.elasticsearch.common.settings.ClusterSettings clusterSettings,
                                                                        org.elasticsearch.common.settings.IndexScopedSettings indexScopedSettings,
                                                                        org.elasticsearch.common.settings.SettingsFilter settingsFilter,
                                                                        org.elasticsearch.cluster.metadata.IndexNameExpressionResolver indexNameExpressionResolver,
                                                                        org.elasticsearch.script.ScriptService scriptService,
                                                                        Supplier<org.elasticsearch.cluster.node.DiscoveryNodes> nodesInCluster)
      • getActions

        public List<org.elasticsearch.plugins.ActionPlugin.ActionHandler<? extends org.elasticsearch.action.ActionRequest,​? extends org.elasticsearch.action.ActionResponse>> getActions()
      • getContexts

        public List<org.elasticsearch.script.ScriptContext<?>> getContexts()
      • getSettings

        public List<org.elasticsearch.common.settings.Setting<?>> getSettings()
      • onNodeStarted

        public void onNodeStarted()