Modifier and Type | Class and Description |
---|---|
static class |
Version.Module |
Modifier and Type | Class and Description |
---|---|
class |
ActionModule |
Modifier and Type | Class and Description |
---|---|
class |
BulkUdpModule |
Modifier and Type | Class and Description |
---|---|
class |
CacheRecyclerModule |
class |
DefaultPageCacheRecyclerModule |
class |
PageCacheRecyclerModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
PageCacheRecyclerModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
NodeClientModule |
Modifier and Type | Class and Description |
---|---|
class |
ClientTransportModule |
Modifier and Type | Class and Description |
---|---|
class |
ClusterModule |
class |
ClusterNameModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
ClusterModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
AllocationModule
The
AllocationModule manages several
modules related to the allocation process. |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
AllocationModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
ShardsAllocatorModule |
Modifier and Type | Class and Description |
---|---|
class |
AllocationDecidersModule
This module configures several
AllocationDecider s
that make configuration specific decisions if shards can be allocated on certain nodes. |
Modifier and Type | Class and Description |
---|---|
class |
OperationRoutingModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
OperationRoutingModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
PlainOperationRoutingModule |
Modifier and Type | Class and Description |
---|---|
class |
ClusterDynamicSettingsModule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModule
A support class for
Module s which reduces repetition and results in
a more readable configuration. |
class |
PrivateModule
A module whose configuration information is hidden from its environment by default.
|
Modifier and Type | Method and Description |
---|---|
static Module |
Modules.createModule(Class<? extends Module> moduleClass,
Settings settings) |
static Module |
Modules.createModule(String moduleClass,
Settings settings) |
Modifier and Type | Method and Description |
---|---|
Iterator<Module> |
ModulesBuilder.iterator() |
Iterable<? extends Module> |
SpawnModules.spawnModules() |
Modifier and Type | Method and Description |
---|---|
ModulesBuilder |
ModulesBuilder.add(Module... modules) |
ModulesBuilder |
ModulesBuilder.add(Module module) |
Injector |
Injector.createChildInjector(Module... modules)
Returns a new injector that inherits all state from this injector.
|
static Injector |
Guice.createInjector(Module... modules)
Creates an injector for the given set of modules.
|
static Injector |
Guice.createInjector(Stage stage,
Module... modules)
Creates an injector for the given set of modules, in a given development
stage.
|
void |
Binder.install(Module module)
Uses the given module to configure more bindings.
|
protected void |
PrivateModule.install(Module module) |
protected void |
AbstractModule.install(Module module) |
void |
PreProcessModule.processModule(Module module) |
Modifier and Type | Method and Description |
---|---|
Injector |
Injector.createChildInjector(Iterable<? extends Module> modules)
Returns a new injector that inherits all state from this injector.
|
static Injector |
Guice.createInjector(Iterable<? extends Module> modules)
Creates an injector for the given set of modules.
|
static Injector |
Guice.createInjector(Stage stage,
Iterable<? extends Module> modules)
Creates an injector for the given set of modules, in a given development
stage.
|
static Module |
Modules.createModule(Class<? extends Module> moduleClass,
Settings settings) |
static void |
Modules.processModules(Iterable<Module> modules) |
Modifier and Type | Class and Description |
---|---|
class |
ProviderMethodsModule
Creates bindings to methods annotated with @
Provides . |
Modifier and Type | Method and Description |
---|---|
static Module |
ProviderMethodsModule.forModule(Module module)
Returns a module which creates bindings for provider methods from the given module.
|
static Module |
ProviderMethodsModule.forObject(Object object)
Returns a module which creates bindings for provider methods from the given object.
|
Modifier and Type | Method and Description |
---|---|
static Module |
ProviderMethodsModule.forModule(Module module)
Returns a module which creates bindings for provider methods from the given module.
|
Modifier and Type | Method and Description |
---|---|
static Module |
Elements.getModule(Iterable<? extends Element> elements)
Returns the module composed of
elements . |
Modifier and Type | Method and Description |
---|---|
static List<Element> |
Elements.getElements(Module... modules)
Records the elements executed by
modules . |
static List<Element> |
Elements.getElements(Stage stage,
Module... modules)
Records the elements executed by
modules . |
Modifier and Type | Method and Description |
---|---|
static List<Element> |
Elements.getElements(Iterable<? extends Module> modules)
Records the elements executed by
modules . |
static List<Element> |
Elements.getElements(Stage stage,
Iterable<? extends Module> modules)
Records the elements executed by
modules . |
Modifier and Type | Field and Description |
---|---|
static Module |
Modules.EMPTY_MODULE |
Modifier and Type | Method and Description |
---|---|
static Module |
Modules.combine(Iterable<? extends Module> modules)
Returns a new module that installs all of
modules . |
static Module |
Modules.combine(Module... modules)
Returns a new module that installs all of
modules . |
Module |
Modules.OverriddenModuleBuilder.with(Iterable<? extends Module> overrides)
See the EDSL example at
override() . |
Module |
Modules.OverriddenModuleBuilder.with(Module... overrides)
See the EDSL example at
override() . |
Modifier and Type | Method and Description |
---|---|
static Module |
Modules.combine(Module... modules)
Returns a new module that installs all of
modules . |
static Modules.OverriddenModuleBuilder |
Modules.override(Module... modules)
Returns a builder that creates a module that overlays override modules over the given
modules.
|
Module |
Modules.OverriddenModuleBuilder.with(Module... overrides)
See the EDSL example at
override() . |
Modifier and Type | Method and Description |
---|---|
static Module |
Modules.combine(Iterable<? extends Module> modules)
Returns a new module that installs all of
modules . |
static Modules.OverriddenModuleBuilder |
Modules.override(Iterable<? extends Module> modules)
Returns a builder that creates a module that overlays override modules over the given
modules.
|
Module |
Modules.OverriddenModuleBuilder.with(Iterable<? extends Module> overrides)
See the EDSL example at
override() . |
Modifier and Type | Class and Description |
---|---|
class |
NetworkModule |
Modifier and Type | Class and Description |
---|---|
class |
SettingsModule
A module that binds the provided settings to the
Settings interface. |
Modifier and Type | Class and Description |
---|---|
class |
BigArraysModule |
class |
DefaultBigArraysModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
BigArraysModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
DiscoveryModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
LocalDiscoveryModule |
Modifier and Type | Class and Description |
---|---|
class |
ZenDiscoveryModule |
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentModule |
class |
NodeEnvironmentModule |
Modifier and Type | Class and Description |
---|---|
class |
GatewayModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
GatewayModule.spawnModules() |
Class<? extends Module> |
Gateway.suggestIndexGateway() |
Modifier and Type | Class and Description |
---|---|
class |
LocalGatewayModule |
Modifier and Type | Method and Description |
---|---|
Class<? extends Module> |
LocalGateway.suggestIndexGateway() |
Modifier and Type | Method and Description |
---|---|
void |
LocalGatewayModule.processModule(Module module) |
Modifier and Type | Class and Description |
---|---|
class |
NoneGatewayModule |
Modifier and Type | Method and Description |
---|---|
Class<? extends Module> |
NoneGateway.suggestIndexGateway() |
Modifier and Type | Method and Description |
---|---|
void |
NoneGatewayModule.processModule(Module module) |
Modifier and Type | Class and Description |
---|---|
class |
HttpServerModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexModule |
class |
IndexNameModule |
class |
LocalNodeIdModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexAliasesServiceModule |
Modifier and Type | Class and Description |
---|---|
class |
AnalysisModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
DocSetCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
FilterCacheModule |
class |
ShardFilterCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
FixedBitSetFilterCacheModule |
class |
ShardFixedBitSetFilterCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
ShardQueryCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
QueryParserCacheModule |
Modifier and Type | Class and Description |
---|---|
class |
CodecModule
The
CodecModule creates and loads the CodecService ,
PostingsFormatService and DocValuesFormatService ,
allowing low level data-structure specialization on a Lucene Segment basis. |
Modifier and Type | Class and Description |
---|---|
class |
DeletionPolicyModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexEngineModule |
Modifier and Type | Field and Description |
---|---|
static Class<? extends Module> |
IndexEngineModule.EngineSettings.DEFAULT_INDEX_ENGINE |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
IndexEngineModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
InternalIndexEngineModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexFieldDataModule |
class |
ShardFieldDataModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexGatewayModule |
class |
IndexShardGatewayModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
IndexGatewayModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
LocalIndexGatewayModule |
Modifier and Type | Class and Description |
---|---|
class |
NoneIndexGatewayModule |
Modifier and Type | Class and Description |
---|---|
class |
ShardGetModule |
Modifier and Type | Class and Description |
---|---|
class |
ShardIndexingModule |
Modifier and Type | Class and Description |
---|---|
class |
MapperServiceModule |
Modifier and Type | Class and Description |
---|---|
class |
MergePolicyModule |
Modifier and Type | Class and Description |
---|---|
class |
MergeSchedulerModule |
Modifier and Type | Class and Description |
---|---|
class |
PercolatorShardModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexQueryParserModule |
Modifier and Type | Class and Description |
---|---|
class |
FunctionScoreModule |
Modifier and Type | Class and Description |
---|---|
class |
ShapeModule |
Modifier and Type | Class and Description |
---|---|
class |
ShardSearchModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexDynamicSettingsModule |
class |
IndexSettingsModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexShardModule
The
IndexShardModule module is responsible for binding the correct
shard id, index shard, engine factory, and warming service for a newly
created shard. |
Modifier and Type | Class and Description |
---|---|
class |
SimilarityModule
SimilarityModule is responsible gathering registered and configured SimilarityProvider
implementations and making them available through the SimilarityLookupService and SimilarityService . |
Modifier and Type | Class and Description |
---|---|
class |
IndexShardSnapshotModule
This shard-level module configures
IndexShardSnapshotAndRestoreService |
Modifier and Type | Class and Description |
---|---|
class |
IndexStoreModule |
class |
StoreModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
IndexStoreModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultFsIndexStoreModule |
class |
MmapFsIndexStoreModule |
class |
NioFsIndexStoreModule |
class |
SimpleFsIndexStoreModule |
Modifier and Type | Class and Description |
---|---|
class |
RamIndexStoreModule |
Modifier and Type | Class and Description |
---|---|
class |
SuggestShardModule |
Modifier and Type | Class and Description |
---|---|
class |
ShardTermVectorModule |
Modifier and Type | Class and Description |
---|---|
class |
TranslogModule |
Modifier and Type | Class and Description |
---|---|
class |
IndicesModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
IndicesModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
IndicesAnalysisModule |
Modifier and Type | Class and Description |
---|---|
class |
CircuitBreakerModule |
Modifier and Type | Class and Description |
---|---|
class |
IndicesQueriesModule |
Modifier and Type | Class and Description |
---|---|
class |
MonitorModule |
Modifier and Type | Class and Description |
---|---|
class |
NodeModule |
Modifier and Type | Class and Description |
---|---|
class |
PercolatorModule |
Modifier and Type | Class and Description |
---|---|
class |
IndexPluginsModule |
class |
PluginsModule |
class |
ShardsPluginsModule |
Modifier and Type | Method and Description |
---|---|
Collection<Class<? extends Module>> |
AbstractPlugin.indexModules()
Defaults to return an empty list.
|
Collection<Class<? extends Module>> |
PluginsService.indexModules() |
Collection<Class<? extends Module>> |
Plugin.indexModules()
Per index modules.
|
Collection<Module> |
AbstractPlugin.indexModules(Settings settings)
Defaults to return an empty list.
|
Collection<Module> |
PluginsService.indexModules(Settings settings) |
Collection<? extends Module> |
Plugin.indexModules(Settings settings)
Per index modules.
|
Collection<Class<? extends Module>> |
AbstractPlugin.modules()
Defaults to return an empty list.
|
Collection<Class<? extends Module>> |
PluginsService.modules() |
Collection<Class<? extends Module>> |
Plugin.modules()
Node level modules (classes, will automatically be created).
|
Collection<Module> |
AbstractPlugin.modules(Settings settings)
Defaults to return an empty list.
|
Collection<Module> |
PluginsService.modules(Settings settings) |
Collection<? extends Module> |
Plugin.modules(Settings settings)
Node level modules (instances)
|
Collection<Class<? extends Module>> |
AbstractPlugin.shardModules()
Defaults to return an empty list.
|
Collection<Class<? extends Module>> |
PluginsService.shardModules() |
Collection<Class<? extends Module>> |
Plugin.shardModules()
Per index shard module.
|
Collection<Module> |
AbstractPlugin.shardModules(Settings settings)
Defaults to return an empty list.
|
Collection<Module> |
PluginsService.shardModules(Settings settings) |
Collection<? extends Module> |
Plugin.shardModules(Settings settings)
Per index shard module.
|
Iterable<? extends Module> |
IndexPluginsModule.spawnModules() |
Iterable<? extends Module> |
PluginsModule.spawnModules() |
Iterable<? extends Module> |
ShardsPluginsModule.spawnModules() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPlugin.processModule(Module module) |
void |
IndexPluginsModule.processModule(Module module) |
void |
PluginsService.processModule(Module module) |
void |
PluginsModule.processModule(Module module) |
void |
ShardsPluginsModule.processModule(Module module) |
void |
Plugin.processModule(Module module)
Process a specific module.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginsService.processModules(Iterable<Module> modules) |
Modifier and Type | Class and Description |
---|---|
class |
RepositoriesModule
Module responsible for registering other repositories.
|
class |
RepositoryModule
This module spawns specific repository module
|
class |
RepositoryNameModule
Binds specific instance of RepositoryName for injection to repository module
|
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
RepositoryModule.spawnModules()
Returns repository module.
|
Class<? extends Module> |
RepositoryTypesRegistry.type(String type)
Returns repository module class for the given type
|
Modifier and Type | Method and Description |
---|---|
void |
RepositoriesModule.registerRepository(String type,
Class<? extends Module> module)
Registers a custom repository type name against a module.
|
Constructor and Description |
---|
RepositoryTypesRegistry(com.google.common.collect.ImmutableMap<String,Class<? extends Module>> repositoryTypes)
Creates new repository with given map of types
|
Modifier and Type | Class and Description |
---|---|
class |
FsRepositoryModule
File system repository module
|
Modifier and Type | Class and Description |
---|---|
class |
URLRepositoryModule
URL repository module
|
Modifier and Type | Class and Description |
---|---|
class |
RestModule |
Modifier and Type | Class and Description |
---|---|
class |
RestActionModule |
Modifier and Type | Class and Description |
---|---|
class |
RiverModule |
class |
RiverNameModule |
class |
RiversModule |
class |
RiversPluginsModule
A module that simply calls the
PluginsService.processModule(org.elasticsearch.common.inject.Module)
in order to allow plugins to pre process specific river modules. |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
RiverModule.spawnModules() |
Class<? extends Module> |
RiversTypesRegistry.type(String type) |
Modifier and Type | Method and Description |
---|---|
void |
RiversPluginsModule.processModule(Module module) |
Modifier and Type | Method and Description |
---|---|
void |
RiversModule.registerRiver(String type,
Class<? extends Module> module)
Registers a custom river type name against a module.
|
Constructor and Description |
---|
RiversTypesRegistry(com.google.common.collect.ImmutableMap<String,Class<? extends Module>> riverTypes) |
Modifier and Type | Class and Description |
---|---|
class |
DummyRiverModule |
Modifier and Type | Class and Description |
---|---|
class |
ScriptModule
An
Module which manages ScriptEngineService s, as well
as named script |
Modifier and Type | Class and Description |
---|---|
class |
SearchModule |
class |
TransportSearchModule |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
TransportSearchModule.spawnModules() |
Iterable<? extends Module> |
SearchModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
AggregationModule
The main module for the get (binding all get components together)
|
class |
TransportAggregationModule
A module that registers all the transport streams for the addAggregation
|
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Module> |
AggregationModule.spawnModules() |
Iterable<? extends Module> |
TransportAggregationModule.spawnModules() |
Modifier and Type | Class and Description |
---|---|
class |
SignificantTermsHeuristicModule |
class |
TransportSignificantTermsHeuristicModule |
Modifier and Type | Class and Description |
---|---|
class |
FacetModule |
class |
TransportFacetModule |
Modifier and Type | Class and Description |
---|---|
class |
HighlightModule |
Modifier and Type | Class and Description |
---|---|
class |
SuggestModule |
Modifier and Type | Class and Description |
---|---|
class |
ThreadPoolModule |
Modifier and Type | Class and Description |
---|---|
class |
TransportModule |
Modifier and Type | Class and Description |
---|---|
class |
TribeModule |
Modifier and Type | Class and Description |
---|---|
class |
ResourceWatcherModule |
Copyright © 2009–2015. All rights reserved.