IndexSettingsConfigurator
Inheritance: java.lang.Object
public abstract class IndexSettingsConfigurator
Represents the index settings configurator for each shard in the search network.
Constructors
| Constructor | Description | 
|---|---|
| IndexSettingsConfigurator() | 
Methods
| Method | Description | 
|---|---|
| setUseStopWords(boolean value) | Sets the use stop words flag. | 
| setUseCharacterReplacements(boolean value) | Sets the use character replacements flag. | 
| setTextStorageSettings(boolean isUsed, Compression compression) | Sets the text storage settings. | 
| setIndexType(IndexType indexType) | Sets the index type. | 
| setSearchThreads(NumberOfThreads numberOfThreads) | Sets the number of search threads. | 
| completeIndexSettings() | Completes the configuration of the index settings. | 
IndexSettingsConfigurator()
public IndexSettingsConfigurator()
setUseStopWords(boolean value)
public abstract IndexSettingsConfigurator setUseStopWords(boolean value)
Sets the use stop words flag.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | The flag value. | 
Returns: IndexSettingsConfigurator - The index settings configurator.
setUseCharacterReplacements(boolean value)
public abstract IndexSettingsConfigurator setUseCharacterReplacements(boolean value)
Sets the use character replacements flag.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | The flag value. | 
Returns: IndexSettingsConfigurator - The index settings configurator.
setTextStorageSettings(boolean isUsed, Compression compression)
public abstract IndexSettingsConfigurator setTextStorageSettings(boolean isUsed, Compression compression)
Sets the text storage settings.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| isUsed | boolean | The flag of using the text storage in index. | 
| compression | Compression | The compression level. | 
Returns: IndexSettingsConfigurator - The index settings configurator.
setIndexType(IndexType indexType)
public abstract IndexSettingsConfigurator setIndexType(IndexType indexType)
Sets the index type.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| indexType | IndexType | The index type. | 
Returns: IndexSettingsConfigurator - The index settings configurator.
setSearchThreads(NumberOfThreads numberOfThreads)
public abstract IndexSettingsConfigurator setSearchThreads(NumberOfThreads numberOfThreads)
Sets the number of search threads.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| numberOfThreads | NumberOfThreads | The number of search threads. | 
Returns: IndexSettingsConfigurator - The index settings configurator.
completeIndexSettings()
public abstract Configurator completeIndexSettings()
Completes the configuration of the index settings.
Returns: Configurator - The configurator.