Class Analyzer.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Analyzer.Builder>
co.elastic.clients.elasticsearch._types.analysis.Analyzer.Builder
- All Implemented Interfaces:
WithJson<Analyzer.Builder>,ObjectBuilder<Analyzer>
- Enclosing class:
- Analyzer
public static class Analyzer.Builder
extends WithJsonObjectBuilderBase<Analyzer.Builder>
implements ObjectBuilder<Analyzer>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDefine thisAnalyzeras a plugin-defined variant.build()cjk(CjkAnalyzer v) nori(NoriAnalyzer v) protected Analyzer.Builderself()stop(StopAnalyzer v) thai(ThaiAnalyzer v) Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Analyzer.Builder>
-
arabic
-
arabic
public ObjectBuilder<Analyzer> arabic(Function<ArabicAnalyzer.Builder, ObjectBuilder<ArabicAnalyzer>> fn) -
armenian
-
armenian
public ObjectBuilder<Analyzer> armenian(Function<ArmenianAnalyzer.Builder, ObjectBuilder<ArmenianAnalyzer>> fn) -
basque
-
basque
public ObjectBuilder<Analyzer> basque(Function<BasqueAnalyzer.Builder, ObjectBuilder<BasqueAnalyzer>> fn) -
bengali
-
bengali
public ObjectBuilder<Analyzer> bengali(Function<BengaliAnalyzer.Builder, ObjectBuilder<BengaliAnalyzer>> fn) -
brazilian
-
brazilian
public ObjectBuilder<Analyzer> brazilian(Function<BrazilianAnalyzer.Builder, ObjectBuilder<BrazilianAnalyzer>> fn) -
bulgarian
-
bulgarian
public ObjectBuilder<Analyzer> bulgarian(Function<BulgarianAnalyzer.Builder, ObjectBuilder<BulgarianAnalyzer>> fn) -
catalan
-
catalan
public ObjectBuilder<Analyzer> catalan(Function<CatalanAnalyzer.Builder, ObjectBuilder<CatalanAnalyzer>> fn) -
chinese
-
chinese
public ObjectBuilder<Analyzer> chinese(Function<ChineseAnalyzer.Builder, ObjectBuilder<ChineseAnalyzer>> fn) -
cjk
-
cjk
-
custom
-
custom
public ObjectBuilder<Analyzer> custom(Function<CustomAnalyzer.Builder, ObjectBuilder<CustomAnalyzer>> fn) -
czech
-
czech
public ObjectBuilder<Analyzer> czech(Function<CzechAnalyzer.Builder, ObjectBuilder<CzechAnalyzer>> fn) -
danish
-
danish
public ObjectBuilder<Analyzer> danish(Function<DanishAnalyzer.Builder, ObjectBuilder<DanishAnalyzer>> fn) -
dutch
-
dutch
public ObjectBuilder<Analyzer> dutch(Function<DutchAnalyzer.Builder, ObjectBuilder<DutchAnalyzer>> fn) -
english
-
english
public ObjectBuilder<Analyzer> english(Function<EnglishAnalyzer.Builder, ObjectBuilder<EnglishAnalyzer>> fn) -
estonian
-
estonian
public ObjectBuilder<Analyzer> estonian(Function<EstonianAnalyzer.Builder, ObjectBuilder<EstonianAnalyzer>> fn) -
fingerprint
-
fingerprint
public ObjectBuilder<Analyzer> fingerprint(Function<FingerprintAnalyzer.Builder, ObjectBuilder<FingerprintAnalyzer>> fn) -
finnish
-
finnish
public ObjectBuilder<Analyzer> finnish(Function<FinnishAnalyzer.Builder, ObjectBuilder<FinnishAnalyzer>> fn) -
french
-
french
public ObjectBuilder<Analyzer> french(Function<FrenchAnalyzer.Builder, ObjectBuilder<FrenchAnalyzer>> fn) -
galician
-
galician
public ObjectBuilder<Analyzer> galician(Function<GalicianAnalyzer.Builder, ObjectBuilder<GalicianAnalyzer>> fn) -
german
-
german
public ObjectBuilder<Analyzer> german(Function<GermanAnalyzer.Builder, ObjectBuilder<GermanAnalyzer>> fn) -
greek
-
greek
public ObjectBuilder<Analyzer> greek(Function<GreekAnalyzer.Builder, ObjectBuilder<GreekAnalyzer>> fn) -
hindi
-
hindi
public ObjectBuilder<Analyzer> hindi(Function<HindiAnalyzer.Builder, ObjectBuilder<HindiAnalyzer>> fn) -
hungarian
-
hungarian
public ObjectBuilder<Analyzer> hungarian(Function<HungarianAnalyzer.Builder, ObjectBuilder<HungarianAnalyzer>> fn) -
icuAnalyzer
-
icuAnalyzer
public ObjectBuilder<Analyzer> icuAnalyzer(Function<IcuAnalyzer.Builder, ObjectBuilder<IcuAnalyzer>> fn) -
indonesian
-
indonesian
public ObjectBuilder<Analyzer> indonesian(Function<IndonesianAnalyzer.Builder, ObjectBuilder<IndonesianAnalyzer>> fn) -
irish
-
irish
public ObjectBuilder<Analyzer> irish(Function<IrishAnalyzer.Builder, ObjectBuilder<IrishAnalyzer>> fn) -
italian
-
italian
public ObjectBuilder<Analyzer> italian(Function<ItalianAnalyzer.Builder, ObjectBuilder<ItalianAnalyzer>> fn) -
keyword
-
keyword
public ObjectBuilder<Analyzer> keyword(Function<KeywordAnalyzer.Builder, ObjectBuilder<KeywordAnalyzer>> fn) -
kuromoji
-
kuromoji
public ObjectBuilder<Analyzer> kuromoji(Function<KuromojiAnalyzer.Builder, ObjectBuilder<KuromojiAnalyzer>> fn) -
latvian
-
latvian
public ObjectBuilder<Analyzer> latvian(Function<LatvianAnalyzer.Builder, ObjectBuilder<LatvianAnalyzer>> fn) -
lithuanian
-
lithuanian
public ObjectBuilder<Analyzer> lithuanian(Function<LithuanianAnalyzer.Builder, ObjectBuilder<LithuanianAnalyzer>> fn) -
nori
-
nori
-
norwegian
-
norwegian
public ObjectBuilder<Analyzer> norwegian(Function<NorwegianAnalyzer.Builder, ObjectBuilder<NorwegianAnalyzer>> fn) -
pattern
-
pattern
public ObjectBuilder<Analyzer> pattern(Function<PatternAnalyzer.Builder, ObjectBuilder<PatternAnalyzer>> fn) -
persian
-
persian
public ObjectBuilder<Analyzer> persian(Function<PersianAnalyzer.Builder, ObjectBuilder<PersianAnalyzer>> fn) -
portuguese
-
portuguese
public ObjectBuilder<Analyzer> portuguese(Function<PortugueseAnalyzer.Builder, ObjectBuilder<PortugueseAnalyzer>> fn) -
romanian
-
romanian
public ObjectBuilder<Analyzer> romanian(Function<RomanianAnalyzer.Builder, ObjectBuilder<RomanianAnalyzer>> fn) -
russian
-
russian
public ObjectBuilder<Analyzer> russian(Function<RussianAnalyzer.Builder, ObjectBuilder<RussianAnalyzer>> fn) -
serbian
-
serbian
public ObjectBuilder<Analyzer> serbian(Function<SerbianAnalyzer.Builder, ObjectBuilder<SerbianAnalyzer>> fn) -
simple
-
simple
public ObjectBuilder<Analyzer> simple(Function<SimpleAnalyzer.Builder, ObjectBuilder<SimpleAnalyzer>> fn) -
snowball
-
snowball
public ObjectBuilder<Analyzer> snowball(Function<SnowballAnalyzer.Builder, ObjectBuilder<SnowballAnalyzer>> fn) -
sorani
-
sorani
public ObjectBuilder<Analyzer> sorani(Function<SoraniAnalyzer.Builder, ObjectBuilder<SoraniAnalyzer>> fn) -
spanish
-
spanish
public ObjectBuilder<Analyzer> spanish(Function<SpanishAnalyzer.Builder, ObjectBuilder<SpanishAnalyzer>> fn) -
standard
-
standard
public ObjectBuilder<Analyzer> standard(Function<StandardAnalyzer.Builder, ObjectBuilder<StandardAnalyzer>> fn) -
stop
-
stop
-
swedish
-
swedish
public ObjectBuilder<Analyzer> swedish(Function<SwedishAnalyzer.Builder, ObjectBuilder<SwedishAnalyzer>> fn) -
thai
-
thai
-
turkish
-
turkish
public ObjectBuilder<Analyzer> turkish(Function<TurkishAnalyzer.Builder, ObjectBuilder<TurkishAnalyzer>> fn) -
whitespace
-
whitespace
public ObjectBuilder<Analyzer> whitespace(Function<WhitespaceAnalyzer.Builder, ObjectBuilder<WhitespaceAnalyzer>> fn) -
_custom
Define thisAnalyzeras a plugin-defined variant.- Parameters:
name- the plugin-defined identifierdata- the data for this customAnalyzer. It is converted internally toJsonData.
-
build
- Specified by:
buildin interfaceObjectBuilder<Analyzer>
-