@@ -80,7 +80,7 @@ export class EdgeNGramTokenFilter extends TokenFilterBase {
80
80
max_gram ?: integer
81
81
min_gram ?: integer
82
82
side ?: EdgeNGramSide
83
- preserve_original ?: boolean
83
+ preserve_original ?: Stringified < boolean >
84
84
}
85
85
86
86
export class ShingleTokenFilter extends TokenFilterBase {
@@ -135,7 +135,7 @@ export class WordDelimiterTokenFilter extends TokenFilterBase {
135
135
catenate_words ?: boolean
136
136
generate_number_parts ?: boolean
137
137
generate_word_parts ?: boolean
138
- preserve_original ?: boolean
138
+ preserve_original ?: Stringified < boolean >
139
139
protected_words ?: string [ ]
140
140
protected_words_path ?: string
141
141
split_on_case_change ?: boolean
@@ -154,7 +154,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
154
154
generate_number_parts ?: boolean
155
155
generate_word_parts ?: boolean
156
156
ignore_keywords ?: boolean
157
- preserve_original ?: boolean
157
+ preserve_original ?: Stringified < boolean >
158
158
protected_words ?: string [ ]
159
159
protected_words_path ?: string
160
160
split_on_case_change ?: boolean
@@ -166,7 +166,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
166
166
167
167
export class AsciiFoldingTokenFilter extends TokenFilterBase {
168
168
type : 'asciifolding'
169
- preserve_original ?: boolean
169
+ preserve_original ?: Stringified < boolean >
170
170
}
171
171
172
172
export class CommonGramsTokenFilter extends TokenFilterBase {
@@ -259,14 +259,14 @@ export class LowercaseTokenFilter extends TokenFilterBase {
259
259
export class MultiplexerTokenFilter extends TokenFilterBase {
260
260
type : 'multiplexer'
261
261
filters : string [ ]
262
- preserve_original ?: boolean
262
+ preserve_original ?: Stringified < boolean >
263
263
}
264
264
265
265
export class NGramTokenFilter extends TokenFilterBase {
266
266
type : 'ngram'
267
267
max_gram ?: integer
268
268
min_gram ?: integer
269
- preserve_original ?: boolean
269
+ preserve_original ?: Stringified < boolean >
270
270
}
271
271
272
272
export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
@@ -277,7 +277,7 @@ export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
277
277
export class PatternCaptureTokenFilter extends TokenFilterBase {
278
278
type : 'pattern_capture'
279
279
patterns : string [ ]
280
- preserve_original ?: boolean
280
+ preserve_original ?: Stringified < boolean >
281
281
}
282
282
283
283
export class PatternReplaceTokenFilter extends TokenFilterBase {
0 commit comments