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:
build
in interfaceObjectBuilder<AnalyzeDetail>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-