Class TokenizerDefinitionBuilders
java.lang.Object
co.elastic.clients.elasticsearch._types.analysis.TokenizerDefinitionBuilders
Builders for
TokenizerDefinition
variants.-
Method Summary
Modifier and TypeMethodDescriptionstatic CharGroupTokenizer.Builder
Creates a builder for thechar_group
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thechar_group
TokenizerDefinition
variant.static EdgeNGramTokenizer.Builder
Creates a builder for theedge_ngram
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of theedge_ngram
TokenizerDefinition
variant.static IcuTokenizer.Builder
Creates a builder for theicu_tokenizer
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of theicu_tokenizer
TokenizerDefinition
variant.static KeywordTokenizer.Builder
keyword()
Creates a builder for thekeyword
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thekeyword
TokenizerDefinition
variant.static KuromojiTokenizer.Builder
Creates a builder for thekuromoji_tokenizer
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thekuromoji_tokenizer
TokenizerDefinition
variant.static LetterTokenizer.Builder
letter()
Creates a builder for theletter
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of theletter
TokenizerDefinition
variant.static LowercaseTokenizer.Builder
Creates a builder for thelowercase
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thelowercase
TokenizerDefinition
variant.static NGramTokenizer.Builder
ngram()
Creates a builder for thengram
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thengram
TokenizerDefinition
variant.static NoriTokenizer.Builder
Creates a builder for thenori_tokenizer
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thenori_tokenizer
TokenizerDefinition
variant.Creates a builder for thepath_hierarchy
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thepath_hierarchy
TokenizerDefinition
variant.static PatternTokenizer.Builder
pattern()
Creates a builder for thepattern
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thepattern
TokenizerDefinition
variant.static StandardTokenizer.Builder
standard()
Creates a builder for thestandard
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thestandard
TokenizerDefinition
variant.static UaxEmailUrlTokenizer.Builder
Creates a builder for theuax_url_email
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of theuax_url_email
TokenizerDefinition
variant.static WhitespaceTokenizer.Builder
Creates a builder for thewhitespace
TokenizerDefinition
variant.static TokenizerDefinition
Creates a TokenizerDefinition of thewhitespace
TokenizerDefinition
variant.
-
Method Details
-
charGroup
Creates a builder for thechar_group
TokenizerDefinition
variant. -
charGroup
public static TokenizerDefinition charGroup(Function<CharGroupTokenizer.Builder, ObjectBuilder<CharGroupTokenizer>> fn) Creates a TokenizerDefinition of thechar_group
TokenizerDefinition
variant. -
edgeNgram
Creates a builder for theedge_ngram
TokenizerDefinition
variant. -
edgeNgram
public static TokenizerDefinition edgeNgram(Function<EdgeNGramTokenizer.Builder, ObjectBuilder<EdgeNGramTokenizer>> fn) Creates a TokenizerDefinition of theedge_ngram
TokenizerDefinition
variant. -
icuTokenizer
Creates a builder for theicu_tokenizer
TokenizerDefinition
variant. -
icuTokenizer
public static TokenizerDefinition icuTokenizer(Function<IcuTokenizer.Builder, ObjectBuilder<IcuTokenizer>> fn) Creates a TokenizerDefinition of theicu_tokenizer
TokenizerDefinition
variant. -
keyword
Creates a builder for thekeyword
TokenizerDefinition
variant. -
keyword
public static TokenizerDefinition keyword(Function<KeywordTokenizer.Builder, ObjectBuilder<KeywordTokenizer>> fn) Creates a TokenizerDefinition of thekeyword
TokenizerDefinition
variant. -
kuromojiTokenizer
Creates a builder for thekuromoji_tokenizer
TokenizerDefinition
variant. -
kuromojiTokenizer
public static TokenizerDefinition kuromojiTokenizer(Function<KuromojiTokenizer.Builder, ObjectBuilder<KuromojiTokenizer>> fn) Creates a TokenizerDefinition of thekuromoji_tokenizer
TokenizerDefinition
variant. -
letter
Creates a builder for theletter
TokenizerDefinition
variant. -
letter
public static TokenizerDefinition letter(Function<LetterTokenizer.Builder, ObjectBuilder<LetterTokenizer>> fn) Creates a TokenizerDefinition of theletter
TokenizerDefinition
variant. -
lowercase
Creates a builder for thelowercase
TokenizerDefinition
variant. -
lowercase
public static TokenizerDefinition lowercase(Function<LowercaseTokenizer.Builder, ObjectBuilder<LowercaseTokenizer>> fn) Creates a TokenizerDefinition of thelowercase
TokenizerDefinition
variant. -
ngram
Creates a builder for thengram
TokenizerDefinition
variant. -
ngram
public static TokenizerDefinition ngram(Function<NGramTokenizer.Builder, ObjectBuilder<NGramTokenizer>> fn) Creates a TokenizerDefinition of thengram
TokenizerDefinition
variant. -
noriTokenizer
Creates a builder for thenori_tokenizer
TokenizerDefinition
variant. -
noriTokenizer
public static TokenizerDefinition noriTokenizer(Function<NoriTokenizer.Builder, ObjectBuilder<NoriTokenizer>> fn) Creates a TokenizerDefinition of thenori_tokenizer
TokenizerDefinition
variant. -
pathHierarchy
Creates a builder for thepath_hierarchy
TokenizerDefinition
variant. -
pathHierarchy
public static TokenizerDefinition pathHierarchy(Function<PathHierarchyTokenizer.Builder, ObjectBuilder<PathHierarchyTokenizer>> fn) Creates a TokenizerDefinition of thepath_hierarchy
TokenizerDefinition
variant. -
pattern
Creates a builder for thepattern
TokenizerDefinition
variant. -
pattern
public static TokenizerDefinition pattern(Function<PatternTokenizer.Builder, ObjectBuilder<PatternTokenizer>> fn) Creates a TokenizerDefinition of thepattern
TokenizerDefinition
variant. -
standard
Creates a builder for thestandard
TokenizerDefinition
variant. -
standard
public static TokenizerDefinition standard(Function<StandardTokenizer.Builder, ObjectBuilder<StandardTokenizer>> fn) Creates a TokenizerDefinition of thestandard
TokenizerDefinition
variant. -
uaxUrlEmail
Creates a builder for theuax_url_email
TokenizerDefinition
variant. -
uaxUrlEmail
public static TokenizerDefinition uaxUrlEmail(Function<UaxEmailUrlTokenizer.Builder, ObjectBuilder<UaxEmailUrlTokenizer>> fn) Creates a TokenizerDefinition of theuax_url_email
TokenizerDefinition
variant. -
whitespace
Creates a builder for thewhitespace
TokenizerDefinition
variant. -
whitespace
public static TokenizerDefinition whitespace(Function<WhitespaceTokenizer.Builder, ObjectBuilder<WhitespaceTokenizer>> fn) Creates a TokenizerDefinition of thewhitespace
TokenizerDefinition
variant.
-