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