Plugin.| Interface | Description |
|---|---|
| ActionPlugin |
An additional extension point for
Plugins that extends Elasticsearch's scripting functionality. |
| AnalysisPlugin |
An additional extension point for
Plugins that extends Elasticsearch's analysis functionality. |
| ClusterPlugin |
An extension point for
Plugin implementations to customer behavior of cluster management. |
| DiscoveryPlugin |
An additional extension point for
Plugins that extends Elasticsearch's discovery functionality. |
| ExtensiblePlugin |
An extension point for
Plugin implementations to be themselves extensible. |
| IngestPlugin |
An extension point for
Plugin implementations to add custom ingest processors |
| MapperPlugin |
An extension point for
Plugin implementations to add custom mappers |
| NetworkPlugin |
Plugin for extending network and transport related classes
|
| RepositoryPlugin |
An extension point for
Plugin implementations to add custom snapshot repositories. |
| ScriptPlugin |
An additional extension point for
Plugins that extends Elasticsearch's scripting functionality. |
| SearchPlugin |
Plugin for extending search time behavior.
|
| Class | Description |
|---|---|
| ActionPlugin.ActionHandler<Request extends ActionRequest,Response extends ActionResponse> | |
| MetaDataUpgrader | |
| MetaPluginInfo |
An in-memory representation of the meta plugin descriptor.
|
| Platforms |
Encapsulates platform-dependent methods for handling native components of plugins.
|
| Plugin |
An extension point allowing to plug in custom functionality.
|
| PluginInfo |
An in-memory representation of the plugin descriptor.
|
| PluginsService | |
| SearchPlugin.AggregationSpec |
Specification for an
Aggregation. |
| SearchPlugin.FetchPhaseConstructionContext |
Context available during fetch phase construction.
|
| SearchPlugin.PipelineAggregationSpec |
Specification for a
PipelineAggregator. |
| SearchPlugin.QuerySpec<T extends QueryBuilder> |
Specification of custom
Query. |
| SearchPlugin.RescorerSpec<T extends RescorerBuilder<T>> | |
| SearchPlugin.ScoreFunctionSpec<T extends ScoreFunctionBuilder<T>> |
Specification of custom
ScoreFunction. |
| SearchPlugin.SearchExtensionSpec<W extends NamedWriteable,P> |
Specification of search time behavior extension like a custom
MovAvgModel or ScoreFunction. |
| SearchPlugin.SearchExtSpec<T extends SearchExtBuilder> |
Specification for a
SearchExtBuilder which represents an additional section that can be
parsed in a search request (within the ext element). |
| SearchPlugin.SuggesterSpec<T extends SuggestionBuilder<T>> |
Specification for a
Suggester. |