Package org.elasticsearch.index.reindex
Class ReindexPlugin
java.lang.Object
org.elasticsearch.plugins.Plugin
org.elasticsearch.index.reindex.ReindexPlugin
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.elasticsearch.plugins.ActionPlugin
public class ReindexPlugin
extends org.elasticsearch.plugins.Plugin
implements org.elasticsearch.plugins.ActionPlugin
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAME -
Constructor Summary
Constructors Constructor Description ReindexPlugin() -
Method Summary
Modifier and Type Method Description java.util.Collection<java.lang.Object>createComponents(org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool, org.elasticsearch.watcher.ResourceWatcherService resourceWatcherService, org.elasticsearch.script.ScriptService scriptService, org.elasticsearch.common.xcontent.NamedXContentRegistry xContentRegistry, org.elasticsearch.env.Environment environment, org.elasticsearch.env.NodeEnvironment nodeEnvironment, org.elasticsearch.common.io.stream.NamedWriteableRegistry namedWriteableRegistry, org.elasticsearch.cluster.metadata.IndexNameExpressionResolver expressionResolver, java.util.function.Supplier<org.elasticsearch.repositories.RepositoriesService> repositoriesServiceSupplier)java.util.List<org.elasticsearch.plugins.ActionPlugin.ActionHandler<? extends org.elasticsearch.action.ActionRequest,? extends org.elasticsearch.action.ActionResponse>>getActions()java.util.List<org.elasticsearch.common.io.stream.NamedWriteableRegistry.Entry>getNamedWriteables()java.util.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, java.util.function.Supplier<org.elasticsearch.cluster.node.DiscoveryNodes> nodesInCluster)java.util.List<org.elasticsearch.common.settings.Setting<?>>getSettings()Methods inherited from class org.elasticsearch.plugins.Plugin
additionalSettings, close, createGuiceModules, getAdditionalIndexSettingProviders, getBootstrapChecks, getExecutorBuilders, getFeature, getGuiceServiceClasses, getIndexTemplateMetadataUpgrader, getNamedXContent, getRoles, getSettingsFilter, getSettingUpgraders, onIndexModule
-
Field Details
-
NAME
public static final java.lang.String NAME- See Also:
- Constant Field Values
-
-
Constructor Details
-
ReindexPlugin
public ReindexPlugin()
-
-
Method Details
-
getActions
public java.util.List<org.elasticsearch.plugins.ActionPlugin.ActionHandler<? extends org.elasticsearch.action.ActionRequest,? extends org.elasticsearch.action.ActionResponse>> getActions()- Specified by:
getActionsin interfaceorg.elasticsearch.plugins.ActionPlugin
-
getNamedWriteables
public java.util.List<org.elasticsearch.common.io.stream.NamedWriteableRegistry.Entry> getNamedWriteables()- Overrides:
getNamedWriteablesin classorg.elasticsearch.plugins.Plugin
-
getRestHandlers
public java.util.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, java.util.function.Supplier<org.elasticsearch.cluster.node.DiscoveryNodes> nodesInCluster)- Specified by:
getRestHandlersin interfaceorg.elasticsearch.plugins.ActionPlugin
-
createComponents
public java.util.Collection<java.lang.Object> createComponents(org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool, org.elasticsearch.watcher.ResourceWatcherService resourceWatcherService, org.elasticsearch.script.ScriptService scriptService, org.elasticsearch.common.xcontent.NamedXContentRegistry xContentRegistry, org.elasticsearch.env.Environment environment, org.elasticsearch.env.NodeEnvironment nodeEnvironment, org.elasticsearch.common.io.stream.NamedWriteableRegistry namedWriteableRegistry, org.elasticsearch.cluster.metadata.IndexNameExpressionResolver expressionResolver, java.util.function.Supplier<org.elasticsearch.repositories.RepositoriesService> repositoriesServiceSupplier)- Overrides:
createComponentsin classorg.elasticsearch.plugins.Plugin
-
getSettings
public java.util.List<org.elasticsearch.common.settings.Setting<?>> getSettings()- Overrides:
getSettingsin classorg.elasticsearch.plugins.Plugin
-