Package com.enonic.xp.index

## Class IndexConfig.Builder

- java.lang.Object
- - com.enonic.xp.index.IndexConfig.Builder

- Enclosing class:
    IndexConfig

      public static final class IndexConfig.Builder
      extends Object

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `IndexConfig.Builder` | `addIndexValueProcessor​(IndexValueProcessor indexValueProcessor)` |
    `IndexConfig.Builder` | `addLanguage​(String language)` |
    `IndexConfig` | `build()` |
    `IndexConfig.Builder` | `decideByType​(boolean decideByType)` |
    `IndexConfig.Builder` | `enabled​(boolean enabled)` |
    `IndexConfig.Builder` | `fulltext​(boolean fulltext)` |
    `IndexConfig.Builder` | `includeInAllText​(boolean includeInAllText)` |
    `IndexConfig.Builder` | `nGram​(boolean nGram)` |
    `IndexConfig.Builder` | `path​(boolean path)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### decideByType

          public IndexConfig.Builder decideByType​(boolean decideByType)

    - #### enabled

          public IndexConfig.Builder enabled​(boolean enabled)

    - #### nGram

          public IndexConfig.Builder nGram​(boolean nGram)

    - #### fulltext

          public IndexConfig.Builder fulltext​(boolean fulltext)

    - #### path

          public IndexConfig.Builder path​(boolean path)

    - #### includeInAllText

          public IndexConfig.Builder includeInAllText​(boolean includeInAllText)

    - #### addIndexValueProcessor

          public IndexConfig.Builder addIndexValueProcessor​(IndexValueProcessor indexValueProcessor)

    - #### addLanguage

          public IndexConfig.Builder addLanguage​(String language)

    - #### build

          public IndexConfig build()