char filter (0~3)
tokenizer (1)
char_group
classic
edge_ngram
keyword
letter
lowercase
ngram
path_hierarchy
pattern
simple_pattern
simple_pattern_split
standard
thai
uax_url_email
whitespace
token filter (0~n)
apostrophe
ascii_folding
cjk_bigram
cjk_width
classic
common_grams
conditional
decimal_digit
delimited_payload
dictionary_decompounder
edge_ngram
elision
fingerprint
flatten_graph
hunspell
hyphenation_decompounder
keep_types
keep_words
keyword_marker
keyword_repeat
kstem
length
limit
lowercase
minhash
multiplexer
ngram
normalization
pattern_capture
pattern_replace
phonetic
porter_stem
predicate_token_filter
remove_duplicates
reverse
shingle
snowball
stemmer
stemmer_override
stop
synonym
synonym_graph
trim
truncate
unique
uppercase
word_delimiter
word_delimiter_graph