public final class TargetIndexConfig extends Object
Modifier and Type | Field and Description |
---|---|
Map<String,String> |
aliases |
Properties |
globalHarvesterProperties |
Map<String,HarvesterConfig> |
harvesters |
String |
indexName |
org.elasticsearch.common.settings.Settings |
indexSettings |
Config |
root |
Constructor and Description |
---|
TargetIndexConfig(Config root,
String name)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addAlias(String name,
String filter)
Adds alias to index.
|
void |
addGlobalHarvesterProperty(String value)
Deprecated.
|
void |
addHarvester(HarvesterConfig i)
Adds harvester.
|
void |
check()
Checks, if configuration is ok.
|
String |
getRawIndexName(boolean alternate) |
void |
setIndexSettings(org.elasticsearch.common.settings.Settings.Builder bld)
Deprecated.
|
void |
setNameSuffix1(String nameSuffix1) |
void |
setNameSuffix2(String nameSuffix2) |
public final String indexName
public final Config root
public final Properties globalHarvesterProperties
public final Map<String,HarvesterConfig> harvesters
public org.elasticsearch.common.settings.Settings indexSettings
@PublicForDigesterUse @Deprecated public void addGlobalHarvesterProperty(String value)
public void addHarvester(HarvesterConfig i)
public void addAlias(String name, String filter) throws IOException
IOException
@PublicForDigesterUse @Deprecated public void setIndexSettings(org.elasticsearch.common.settings.Settings.Builder bld)
public void setNameSuffix1(String nameSuffix1)
public void setNameSuffix2(String nameSuffix2)
public void check() throws Exception
Exception
public String getRawIndexName(boolean alternate)
Copyright ©2007-2013 panFMP Developers c/o Uwe Schindler