java.io.Closeable
, java.lang.AutoCloseable
, org.elasticsearch.plugins.MapperPlugin
, org.elasticsearch.plugins.SearchPlugin
public class PercolatorPlugin
extends org.elasticsearch.plugins.Plugin
implements org.elasticsearch.plugins.MapperPlugin, org.elasticsearch.plugins.SearchPlugin
org.elasticsearch.plugins.SearchPlugin.AggregationSpec, org.elasticsearch.plugins.SearchPlugin.FetchPhaseConstructionContext, org.elasticsearch.plugins.SearchPlugin.PipelineAggregationSpec, org.elasticsearch.plugins.SearchPlugin.QuerySpec<T extends org.elasticsearch.index.query.QueryBuilder>, org.elasticsearch.plugins.SearchPlugin.RescorerSpec<T extends org.elasticsearch.search.rescore.RescorerBuilder<T>>, org.elasticsearch.plugins.SearchPlugin.ScoreFunctionSpec<T extends org.elasticsearch.index.query.functionscore.ScoreFunctionBuilder<T>>, org.elasticsearch.plugins.SearchPlugin.SearchExtensionSpec<W extends org.elasticsearch.common.io.stream.NamedWriteable,P extends java.lang.Object>, org.elasticsearch.plugins.SearchPlugin.SearchExtSpec<T extends org.elasticsearch.search.SearchExtBuilder>, org.elasticsearch.plugins.SearchPlugin.SuggesterSpec<T extends org.elasticsearch.search.suggest.SuggestionBuilder<T>>
Constructor | Description |
---|---|
PercolatorPlugin(org.elasticsearch.common.settings.Settings settings) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<org.elasticsearch.search.fetch.FetchSubPhase> |
getFetchSubPhases(org.elasticsearch.plugins.SearchPlugin.FetchPhaseConstructionContext context) |
|
java.util.Map<java.lang.String,org.elasticsearch.index.mapper.Mapper.TypeParser> |
getMappers() |
|
java.util.List<org.elasticsearch.plugins.SearchPlugin.QuerySpec<?>> |
getQueries() |
|
java.util.List<org.elasticsearch.common.settings.Setting<?>> |
getSettings() |
getFieldFilter, getMetadataMappers
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalSettings, close, createComponents, createGuiceModules, getBootstrapChecks, getCustomMetaDataUpgrader, getExecutorBuilders, getFeature, getGuiceServiceClasses, getIndexMetaDataUpgrader, getIndexTemplateMetaDataUpgrader, getNamedWriteables, getNamedXContent, getSettingsFilter, onIndexModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule
public PercolatorPlugin(org.elasticsearch.common.settings.Settings settings)
public java.util.List<org.elasticsearch.plugins.SearchPlugin.QuerySpec<?>> getQueries()
getQueries
in interface org.elasticsearch.plugins.SearchPlugin
public java.util.List<org.elasticsearch.search.fetch.FetchSubPhase> getFetchSubPhases(org.elasticsearch.plugins.SearchPlugin.FetchPhaseConstructionContext context)
getFetchSubPhases
in interface org.elasticsearch.plugins.SearchPlugin
public java.util.List<org.elasticsearch.common.settings.Setting<?>> getSettings()
getSettings
in class org.elasticsearch.plugins.Plugin
public java.util.Map<java.lang.String,org.elasticsearch.index.mapper.Mapper.TypeParser> getMappers()
getMappers
in interface org.elasticsearch.plugins.MapperPlugin