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.Builderanalyzer(java.lang.String key, java.util.function.Function<Analyzer.Builder,ObjectBuilder<Analyzer>> fn)Setanalyzer(Map)to a singleton map.IndexSettingsAnalysis.Builderanalyzer(java.util.Map<java.lang.String,Analyzer> value)API name:analyzerIndexSettingsAnalysisbuild()Builds aIndexSettingsAnalysis.IndexSettingsAnalysis.BuildercharFilter(java.lang.String key, java.util.function.Function<CharFilter.Builder,ObjectBuilder<CharFilter>> fn)SetcharFilter(Map)to a singleton map.IndexSettingsAnalysis.BuildercharFilter(java.util.Map<java.lang.String,CharFilter> value)API name:char_filterIndexSettingsAnalysis.Builderfilter(java.lang.String key, java.util.function.Function<TokenFilter.Builder,ObjectBuilder<TokenFilter>> fn)Setfilter(Map)to a singleton map.IndexSettingsAnalysis.Builderfilter(java.util.Map<java.lang.String,TokenFilter> value)API name:filterIndexSettingsAnalysis.Buildernormalizer(java.lang.String key, java.util.function.Function<Normalizer.Builder,ObjectBuilder<Normalizer>> fn)Setnormalizer(Map)to a singleton map.IndexSettingsAnalysis.Buildernormalizer(java.util.Map<java.lang.String,Normalizer> value)API name:normalizerIndexSettingsAnalysis.BuilderputAnalyzer(java.lang.String key, Analyzer value)Add a key/value toanalyzer(Map), creating the map if needed.IndexSettingsAnalysis.BuilderputAnalyzer(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.BuilderputCharFilter(java.lang.String key, CharFilter value)Add a key/value tocharFilter(Map), creating the map if needed.IndexSettingsAnalysis.BuilderputCharFilter(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.BuilderputFilter(java.lang.String key, TokenFilter value)Add a key/value tofilter(Map), creating the map if needed.IndexSettingsAnalysis.BuilderputFilter(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.BuilderputNormalizer(java.lang.String key, Normalizer value)Add a key/value tonormalizer(Map), creating the map if needed.IndexSettingsAnalysis.BuilderputNormalizer(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:
buildin interfaceObjectBuilder<IndexSettingsAnalysis>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-