Package org.elasticsearch.percolator
Class PercolatorPlugin
- java.lang.Object
-
- org.elasticsearch.plugins.Plugin
-
- org.elasticsearch.percolator.PercolatorPlugin
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,MapperPlugin
,SearchPlugin
public class PercolatorPlugin extends Plugin implements MapperPlugin, SearchPlugin
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.elasticsearch.plugins.SearchPlugin
SearchPlugin.AggregationSpec, SearchPlugin.FetchPhaseConstructionContext, SearchPlugin.PipelineAggregationSpec, SearchPlugin.QuerySpec<T extends QueryBuilder>, SearchPlugin.RescorerSpec<T extends RescorerBuilder<T>>, SearchPlugin.ScoreFunctionSpec<T extends ScoreFunctionBuilder<T>>, SearchPlugin.SearchExtensionSpec<W extends NamedWriteable,P extends java.lang.Object>, SearchPlugin.SearchExtSpec<T extends SearchExtBuilder>, SearchPlugin.SuggesterSpec<T extends SuggestionBuilder<T>>
-
-
Field Summary
-
Fields inherited from interface org.elasticsearch.plugins.MapperPlugin
NOOP_FIELD_FILTER, NOOP_FIELD_PREDICATE
-
-
Constructor Summary
Constructors Constructor Description PercolatorPlugin()
-
Method Summary
Modifier and Type Method Description java.util.List<FetchSubPhase>
getFetchSubPhases(SearchPlugin.FetchPhaseConstructionContext context)
java.util.Map<java.lang.String,Mapper.TypeParser>
getMappers()
java.util.List<SearchPlugin.QuerySpec<?>>
getQueries()
java.util.List<Setting<?>>
getSettings()
-
Methods inherited from class org.elasticsearch.plugins.Plugin
additionalSettings, close, createComponents, createGuiceModules, getBootstrapChecks, getCustomMetaDataUpgrader, getExecutorBuilders, getFeature, getGuiceServiceClasses, getIndexMetaDataUpgrader, getIndexTemplateMetaDataUpgrader, getNamedWriteables, getNamedXContent, getSettingsFilter, getSettingUpgraders, onIndexModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.elasticsearch.plugins.MapperPlugin
getFieldFilter, getMetadataMappers
-
Methods inherited from interface org.elasticsearch.plugins.SearchPlugin
getAggregations, getHighlighters, getMovingAverageModels, getPipelineAggregations, getRescorers, getScoreFunctions, getSearchExts, getSignificanceHeuristics, getSuggesters
-
-
-
-
Method Detail
-
getQueries
public java.util.List<SearchPlugin.QuerySpec<?>> getQueries()
- Specified by:
getQueries
in interfaceSearchPlugin
-
getFetchSubPhases
public java.util.List<FetchSubPhase> getFetchSubPhases(SearchPlugin.FetchPhaseConstructionContext context)
- Specified by:
getFetchSubPhases
in interfaceSearchPlugin
-
getSettings
public java.util.List<Setting<?>> getSettings()
- Overrides:
getSettings
in classPlugin
-
getMappers
public java.util.Map<java.lang.String,Mapper.TypeParser> getMappers()
- Specified by:
getMappers
in interfaceMapperPlugin
-
-