diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index f6d7276f0e..f11391d89f 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -45045,6 +45045,9 @@ "synonyms_path": { "type": "string" }, + "synonyms_set": { + "type": "string" + }, "tokenizer": { "type": "string" }, @@ -45097,6 +45100,9 @@ "synonyms_path": { "type": "string" }, + "synonyms_set": { + "type": "string" + }, "tokenizer": { "type": "string" }, diff --git a/output/schema/schema.json b/output/schema/schema.json index b3d5c7d6df..f6f06413c9 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -62305,7 +62305,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L168-L171" + "specLocation": "_types/analysis/token_filters.ts#L170-L173" }, { "codegenNames": [ @@ -62530,7 +62530,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L173-L179" + "specLocation": "_types/analysis/token_filters.ts#L175-L181" }, { "inherits": { @@ -62675,7 +62675,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L181-L185" + "specLocation": "_types/analysis/token_filters.ts#L183-L187" }, { "kind": "interface", @@ -63151,7 +63151,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L187-L192" + "specLocation": "_types/analysis/token_filters.ts#L189-L194" }, { "kind": "interface", @@ -63281,7 +63281,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L194-L198" + "specLocation": "_types/analysis/token_filters.ts#L196-L200" }, { "inherits": { @@ -63387,7 +63387,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L200-L206" + "specLocation": "_types/analysis/token_filters.ts#L202-L208" }, { "inherits": { @@ -63952,7 +63952,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L239-L241" + "specLocation": "_types/analysis/token_filters.ts#L241-L243" }, { "kind": "enum", @@ -63968,7 +63968,7 @@ "name": "KeepTypesMode", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/token_filters.ts#L213-L216" + "specLocation": "_types/analysis/token_filters.ts#L215-L218" }, { "inherits": { @@ -64017,7 +64017,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L218-L222" + "specLocation": "_types/analysis/token_filters.ts#L220-L224" }, { "inherits": { @@ -64077,7 +64077,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L224-L229" + "specLocation": "_types/analysis/token_filters.ts#L226-L231" }, { "kind": "interface", @@ -64177,7 +64177,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L231-L237" + "specLocation": "_types/analysis/token_filters.ts#L233-L239" }, { "inherits": { @@ -64763,7 +64763,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L243-L247" + "specLocation": "_types/analysis/token_filters.ts#L245-L249" }, { "inherits": { @@ -64842,7 +64842,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L249-L253" + "specLocation": "_types/analysis/token_filters.ts#L251-L255" }, { "kind": "interface", @@ -64895,7 +64895,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L255-L258" + "specLocation": "_types/analysis/token_filters.ts#L257-L260" }, { "inherits": { @@ -65026,7 +65026,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L260-L264" + "specLocation": "_types/analysis/token_filters.ts#L262-L266" }, { "inherits": { @@ -65092,7 +65092,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L266-L271" + "specLocation": "_types/analysis/token_filters.ts#L268-L273" }, { "inherits": { @@ -65285,7 +65285,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L273-L276" + "specLocation": "_types/analysis/token_filters.ts#L275-L278" }, { "inherits": { @@ -65626,7 +65626,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L278-L282" + "specLocation": "_types/analysis/token_filters.ts#L280-L284" }, { "inherits": { @@ -65751,7 +65751,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L284-L290" + "specLocation": "_types/analysis/token_filters.ts#L286-L292" }, { "inherits": { @@ -66052,7 +66052,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L292-L294" + "specLocation": "_types/analysis/token_filters.ts#L294-L296" }, { "inherits": { @@ -66087,7 +66087,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L296-L299" + "specLocation": "_types/analysis/token_filters.ts#L298-L301" }, { "inherits": { @@ -66111,7 +66111,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L301-L303" + "specLocation": "_types/analysis/token_filters.ts#L303-L305" }, { "inherits": { @@ -66135,7 +66135,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L305-L307" + "specLocation": "_types/analysis/token_filters.ts#L307-L309" }, { "inherits": { @@ -66440,7 +66440,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L309-L312" + "specLocation": "_types/analysis/token_filters.ts#L311-L314" }, { "kind": "interface", @@ -66564,7 +66564,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L314-L318" + "specLocation": "_types/analysis/token_filters.ts#L316-L320" }, { "inherits": { @@ -66602,7 +66602,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L320-L324" + "specLocation": "_types/analysis/token_filters.ts#L322-L326" }, { "kind": "interface", @@ -66849,6 +66849,17 @@ } } }, + { + "name": "synonyms_set", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, { "name": "tokenizer", "required": false, @@ -66872,7 +66883,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L110-L119" + "specLocation": "_types/analysis/token_filters.ts#L110-L120" }, { "inherits": { @@ -66953,6 +66964,17 @@ } } }, + { + "name": "synonyms_set", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, { "name": "tokenizer", "required": false, @@ -66976,7 +66998,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L121-L130" + "specLocation": "_types/analysis/token_filters.ts#L122-L132" }, { "kind": "enum", @@ -67016,7 +67038,7 @@ "name": "TokenFilter", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/token_filters.ts#L344-L346", + "specLocation": "_types/analysis/token_filters.ts#L346-L348", "type": { "items": [ { @@ -67064,7 +67086,7 @@ "name": "TokenFilterDefinition", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/token_filters.ts#L348-L400", + "specLocation": "_types/analysis/token_filters.ts#L350-L402", "type": { "items": [ { @@ -67595,7 +67617,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L326-L328" + "specLocation": "_types/analysis/token_filters.ts#L328-L330" }, { "inherits": { @@ -67630,7 +67652,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L330-L333" + "specLocation": "_types/analysis/token_filters.ts#L332-L335" }, { "inherits": { @@ -67700,7 +67722,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L335-L338" + "specLocation": "_types/analysis/token_filters.ts#L337-L340" }, { "inherits": { @@ -67724,7 +67746,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L340-L342" + "specLocation": "_types/analysis/token_filters.ts#L342-L344" }, { "kind": "interface", @@ -67992,7 +68014,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L149-L166" + "specLocation": "_types/analysis/token_filters.ts#L151-L168" }, { "inherits": { @@ -68174,7 +68196,7 @@ } } ], - "specLocation": "_types/analysis/token_filters.ts#L132-L147" + "specLocation": "_types/analysis/token_filters.ts#L134-L149" }, { "inherits": { diff --git a/output/typescript/types.ts b/output/typescript/types.ts index 6b768ee41d..8c220a346c 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -4770,6 +4770,7 @@ export interface AnalysisSynonymGraphTokenFilter extends AnalysisTokenFilterBase lenient?: boolean synonyms?: string[] synonyms_path?: string + synonyms_set?: string tokenizer?: string updateable?: boolean } @@ -4781,6 +4782,7 @@ export interface AnalysisSynonymTokenFilter extends AnalysisTokenFilterBase { lenient?: boolean synonyms?: string[] synonyms_path?: string + synonyms_set?: string tokenizer?: string updateable?: boolean } diff --git a/specification/_types/analysis/token_filters.ts b/specification/_types/analysis/token_filters.ts index 1d40d26e7b..e785e1fc9a 100644 --- a/specification/_types/analysis/token_filters.ts +++ b/specification/_types/analysis/token_filters.ts @@ -114,6 +114,7 @@ export class SynonymGraphTokenFilter extends TokenFilterBase { lenient?: boolean synonyms?: string[] synonyms_path?: string + synonyms_set?: string tokenizer?: string updateable?: boolean } @@ -125,6 +126,7 @@ export class SynonymTokenFilter extends TokenFilterBase { lenient?: boolean synonyms?: string[] synonyms_path?: string + synonyms_set?: string tokenizer?: string updateable?: boolean }