org.elasticsearch.index.settings
Class IndexSettingsProvider

java.lang.Object
  extended by org.elasticsearch.index.settings.IndexSettingsProvider
All Implemented Interfaces:
org.elasticsearch.common.inject.Provider<Settings>

public class IndexSettingsProvider
extends java.lang.Object
implements org.elasticsearch.common.inject.Provider<Settings>

A wrapper around the IndexSettingsService allowing to get the current settings associated with an index (thus, allowing to change those settings and new shards will use the new settings).


Constructor Summary
IndexSettingsProvider(IndexSettingsService indexSettingsService)
           
 
Method Summary
 Settings get()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexSettingsProvider

@Inject
public IndexSettingsProvider(IndexSettingsService indexSettingsService)
Method Detail

get

public Settings get()
Specified by:
get in interface org.elasticsearch.common.inject.Provider<Settings>