Class AnalyzeDetail.Builder
java.lang.Object
co.elastic.clients.elasticsearch.indices.analyze.AnalyzeDetail.Builder
- All Implemented Interfaces:
ObjectBuilder<AnalyzeDetail>
- Enclosing class:
- AnalyzeDetail
public static class AnalyzeDetail.Builder extends java.lang.Object implements ObjectBuilder<AnalyzeDetail>
Builder for
AnalyzeDetail.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
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
API name:analyzer -
analyzer
public AnalyzeDetail.Builder analyzer(java.util.function.Function<AnalyzerDetail.Builder,ObjectBuilder<AnalyzerDetail>> fn)API name:analyzer -
charfilters
API name:charfilters -
charfilters
API name:charfilters -
addCharfilters
Add a value tocharfilters(List), creating the list if needed. -
charfilters
public AnalyzeDetail.Builder charfilters(java.util.function.Function<CharFilterDetail.Builder,ObjectBuilder<CharFilterDetail>> fn)Setcharfilters(List)to a singleton list. -
addCharfilters
public AnalyzeDetail.Builder addCharfilters(java.util.function.Function<CharFilterDetail.Builder,ObjectBuilder<CharFilterDetail>> fn)Add a value tocharfilters(List), creating the list if needed. -
customAnalyzer
Required - API name:custom_analyzer -
tokenfilters
API name:tokenfilters -
tokenfilters
API name:tokenfilters -
addTokenfilters
Add a value totokenfilters(List), creating the list if needed. -
tokenfilters
public AnalyzeDetail.Builder tokenfilters(java.util.function.Function<TokenDetail.Builder,ObjectBuilder<TokenDetail>> fn)Settokenfilters(List)to a singleton list. -
addTokenfilters
public AnalyzeDetail.Builder addTokenfilters(java.util.function.Function<TokenDetail.Builder,ObjectBuilder<TokenDetail>> fn)Add a value totokenfilters(List), creating the list if needed. -
tokenizer
API name:tokenizer -
tokenizer
public AnalyzeDetail.Builder tokenizer(java.util.function.Function<TokenDetail.Builder,ObjectBuilder<TokenDetail>> fn)API name:tokenizer -
build
Builds aAnalyzeDetail.- Specified by:
buildin interfaceObjectBuilder<AnalyzeDetail>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-