Class IndexSettingsAnalysis.Builder
java.lang.Object
co.elastic.clients.elasticsearch.indices.IndexSettingsAnalysis.Builder
- All Implemented Interfaces:
ObjectBuilder<IndexSettingsAnalysis>
- Enclosing class:
- IndexSettingsAnalysis
public static class IndexSettingsAnalysis.Builder extends java.lang.Object implements ObjectBuilder<IndexSettingsAnalysis>
Builder for
IndexSettingsAnalysis
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description IndexSettingsAnalysis.Builder
analyzer(java.lang.String key, java.util.function.Function<Analyzer.Builder,ObjectBuilder<Analyzer>> fn)
Setanalyzer(Map)
to a singleton map.IndexSettingsAnalysis.Builder
analyzer(java.util.Map<java.lang.String,Analyzer> value)
API name:analyzer
IndexSettingsAnalysis
build()
Builds aIndexSettingsAnalysis
.IndexSettingsAnalysis.Builder
charFilter(java.lang.String key, java.util.function.Function<CharFilter.Builder,ObjectBuilder<CharFilter>> fn)
SetcharFilter(Map)
to a singleton map.IndexSettingsAnalysis.Builder
charFilter(java.util.Map<java.lang.String,CharFilter> value)
API name:char_filter
IndexSettingsAnalysis.Builder
filter(java.lang.String key, java.util.function.Function<TokenFilter.Builder,ObjectBuilder<TokenFilter>> fn)
Setfilter(Map)
to a singleton map.IndexSettingsAnalysis.Builder
filter(java.util.Map<java.lang.String,TokenFilter> value)
API name:filter
IndexSettingsAnalysis.Builder
normalizer(java.lang.String key, java.util.function.Function<Normalizer.Builder,ObjectBuilder<Normalizer>> fn)
Setnormalizer(Map)
to a singleton map.IndexSettingsAnalysis.Builder
normalizer(java.util.Map<java.lang.String,Normalizer> value)
API name:normalizer
IndexSettingsAnalysis.Builder
putAnalyzer(java.lang.String key, Analyzer value)
Add a key/value toanalyzer(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putAnalyzer(java.lang.String key, java.util.function.Function<Analyzer.Builder,ObjectBuilder<Analyzer>> fn)
Add a key/value toanalyzer(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putCharFilter(java.lang.String key, CharFilter value)
Add a key/value tocharFilter(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putCharFilter(java.lang.String key, java.util.function.Function<CharFilter.Builder,ObjectBuilder<CharFilter>> fn)
Add a key/value tocharFilter(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putFilter(java.lang.String key, TokenFilter value)
Add a key/value tofilter(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putFilter(java.lang.String key, java.util.function.Function<TokenFilter.Builder,ObjectBuilder<TokenFilter>> fn)
Add a key/value tofilter(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putNormalizer(java.lang.String key, Normalizer value)
Add a key/value tonormalizer(Map)
, creating the map if needed.IndexSettingsAnalysis.Builder
putNormalizer(java.lang.String key, java.util.function.Function<Normalizer.Builder,ObjectBuilder<Normalizer>> fn)
Add a key/value tonormalizer(Map)
, creating the map if needed.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
analyzer
public IndexSettingsAnalysis.Builder analyzer(@Nullable java.util.Map<java.lang.String,Analyzer> value)API name:analyzer
-
putAnalyzer
Add a key/value toanalyzer(Map)
, creating the map if needed. -
analyzer
public IndexSettingsAnalysis.Builder analyzer(java.lang.String key, java.util.function.Function<Analyzer.Builder,ObjectBuilder<Analyzer>> fn)Setanalyzer(Map)
to a singleton map. -
putAnalyzer
public IndexSettingsAnalysis.Builder putAnalyzer(java.lang.String key, java.util.function.Function<Analyzer.Builder,ObjectBuilder<Analyzer>> fn)Add a key/value toanalyzer(Map)
, creating the map if needed. -
charFilter
public IndexSettingsAnalysis.Builder charFilter(@Nullable java.util.Map<java.lang.String,CharFilter> value)API name:char_filter
-
putCharFilter
Add a key/value tocharFilter(Map)
, creating the map if needed. -
charFilter
public IndexSettingsAnalysis.Builder charFilter(java.lang.String key, java.util.function.Function<CharFilter.Builder,ObjectBuilder<CharFilter>> fn)SetcharFilter(Map)
to a singleton map. -
putCharFilter
public IndexSettingsAnalysis.Builder putCharFilter(java.lang.String key, java.util.function.Function<CharFilter.Builder,ObjectBuilder<CharFilter>> fn)Add a key/value tocharFilter(Map)
, creating the map if needed. -
filter
public IndexSettingsAnalysis.Builder filter(@Nullable java.util.Map<java.lang.String,TokenFilter> value)API name:filter
-
putFilter
Add a key/value tofilter(Map)
, creating the map if needed. -
filter
public IndexSettingsAnalysis.Builder filter(java.lang.String key, java.util.function.Function<TokenFilter.Builder,ObjectBuilder<TokenFilter>> fn)Setfilter(Map)
to a singleton map. -
putFilter
public IndexSettingsAnalysis.Builder putFilter(java.lang.String key, java.util.function.Function<TokenFilter.Builder,ObjectBuilder<TokenFilter>> fn)Add a key/value tofilter(Map)
, creating the map if needed. -
normalizer
public IndexSettingsAnalysis.Builder normalizer(@Nullable java.util.Map<java.lang.String,Normalizer> value)API name:normalizer
-
putNormalizer
Add a key/value tonormalizer(Map)
, creating the map if needed. -
normalizer
public IndexSettingsAnalysis.Builder normalizer(java.lang.String key, java.util.function.Function<Normalizer.Builder,ObjectBuilder<Normalizer>> fn)Setnormalizer(Map)
to a singleton map. -
putNormalizer
public IndexSettingsAnalysis.Builder putNormalizer(java.lang.String key, java.util.function.Function<Normalizer.Builder,ObjectBuilder<Normalizer>> fn)Add a key/value tonormalizer(Map)
, creating the map if needed. -
build
Builds aIndexSettingsAnalysis
.- Specified by:
build
in interfaceObjectBuilder<IndexSettingsAnalysis>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-