From 088885fb54cfb1250fb32f61180b0d7a30bec6fe Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 18 Oct 2024 18:53:55 -0700 Subject: [PATCH] Generate output --- output/openapi/elasticsearch-openapi.json | 60 ++++ .../elasticsearch-serverless-openapi.json | 60 ++++ output/schema/schema.json | 308 ++++++++++-------- 3 files changed, 285 insertions(+), 143 deletions(-) diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 311faa0237..f29de2f4b6 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -41056,6 +41056,9 @@ "$ref": "#/components/schemas/_types.query_dsl:FunctionScoreQuery" }, "fuzzy": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html" + }, "description": "Returns documents that contain terms similar to the search term, as measured by a Levenshtein edit distance.", "type": "object", "additionalProperties": { @@ -41086,6 +41089,9 @@ "$ref": "#/components/schemas/_types.query_dsl:IdsQuery" }, "intervals": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-intervals-query.html" + }, "description": "Returns documents based on the order and proximity of matching terms.", "type": "object", "additionalProperties": { @@ -41098,6 +41104,9 @@ "$ref": "#/components/schemas/_types:KnnQuery" }, "match": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query.html" + }, "description": "Returns documents that match a provided text, number, date or boolean value.\nThe provided text is analyzed before matching.", "type": "object", "additionalProperties": { @@ -41110,6 +41119,9 @@ "$ref": "#/components/schemas/_types.query_dsl:MatchAllQuery" }, "match_bool_prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-bool-prefix-query.html" + }, "description": "Analyzes its input and constructs a `bool` query from the terms.\nEach term except the last is used in a `term` query.\nThe last term is used in a prefix query.", "type": "object", "additionalProperties": { @@ -41122,6 +41134,9 @@ "$ref": "#/components/schemas/_types.query_dsl:MatchNoneQuery" }, "match_phrase": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase.html" + }, "description": "Analyzes the text and creates a phrase query out of the analyzed text.", "type": "object", "additionalProperties": { @@ -41131,6 +41146,9 @@ "maxProperties": 1 }, "match_phrase_prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase-prefix.html" + }, "description": "Returns documents that contain the words of a provided text, in the same order as provided.\nThe last term of the provided text is treated as a prefix, matching any words that begin with that term.", "type": "object", "additionalProperties": { @@ -41158,6 +41176,9 @@ "$ref": "#/components/schemas/_types.query_dsl:PinnedQuery" }, "prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-prefix-query.html" + }, "description": "Returns documents that contain a specific prefix in a provided field.", "type": "object", "additionalProperties": { @@ -41170,6 +41191,9 @@ "$ref": "#/components/schemas/_types.query_dsl:QueryStringQuery" }, "range": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html" + }, "description": "Returns documents that contain terms within a provided range.", "type": "object", "additionalProperties": { @@ -41182,6 +41206,9 @@ "$ref": "#/components/schemas/_types.query_dsl:RankFeatureQuery" }, "regexp": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-regexp-query.html" + }, "description": "Returns documents that contain terms matching a regular expression.", "type": "object", "additionalProperties": { @@ -41230,6 +41257,9 @@ "$ref": "#/components/schemas/_types.query_dsl:SpanOrQuery" }, "span_term": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-term-query.html" + }, "description": "Matches spans containing a term.", "type": "object", "additionalProperties": { @@ -41245,6 +41275,9 @@ "$ref": "#/components/schemas/_types.query_dsl:SparseVectorQuery" }, "term": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html" + }, "description": "Returns documents that contain an exact term in a provided field.\nTo return a document, the query term must exactly match the queried field's value, including whitespace and capitalization.", "type": "object", "additionalProperties": { @@ -41257,6 +41290,9 @@ "$ref": "#/components/schemas/_types.query_dsl:TermsQuery" }, "terms_set": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-terms-set-query.html" + }, "description": "Returns documents that contain a minimum number of exact terms in a provided field.\nTo return a document, a required number of terms must exactly match the field values, including whitespace and capitalization.", "type": "object", "additionalProperties": { @@ -41267,6 +41303,9 @@ }, "text_expansion": { "deprecated": true, + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-text-expansion-query.html" + }, "description": "Uses a natural language processing model to convert the query text into a list of token-weight pairs which are then used in a query against a sparse vector or rank features field.", "type": "object", "additionalProperties": { @@ -41286,6 +41325,9 @@ "maxProperties": 1 }, "wildcard": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-wildcard-query.html" + }, "description": "Returns documents that contain terms matching a wildcard pattern.", "type": "object", "additionalProperties": { @@ -41557,6 +41599,9 @@ ] }, "_types.query_dsl:DistanceFeatureQuery": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-distance-feature-query.html" + }, "oneOf": [ { "$ref": "#/components/schemas/_types.query_dsl:UntypedDistanceFeatureQuery" @@ -43306,6 +43351,9 @@ "type": "object", "properties": { "analyzer": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis.html" + }, "description": "The analyzer that is used to analyze the free form text.\nDefaults to the analyzer associated with the first field in fields.", "type": "string" }, @@ -43669,6 +43717,9 @@ "$ref": "#/components/schemas/_types.query_dsl:QueryBase" }, { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-pinned-query.html" + }, "allOf": [ { "type": "object", @@ -55056,6 +55107,9 @@ ] }, "_types.analysis:CharFilter": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-charfilters.html" + }, "oneOf": [ { "type": "string" @@ -55240,6 +55294,9 @@ ] }, "_types.analysis:TokenFilter": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-tokenfilters.html" + }, "oneOf": [ { "type": "string" @@ -57096,6 +57153,9 @@ ] }, "_types.analysis:Tokenizer": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-tokenizers.html" + }, "oneOf": [ { "type": "string" diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index b943b079be..03bb6e84fa 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -25279,6 +25279,9 @@ "$ref": "#/components/schemas/_types.query_dsl:FunctionScoreQuery" }, "fuzzy": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html" + }, "description": "Returns documents that contain terms similar to the search term, as measured by a Levenshtein edit distance.", "type": "object", "additionalProperties": { @@ -25309,6 +25312,9 @@ "$ref": "#/components/schemas/_types.query_dsl:IdsQuery" }, "intervals": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-intervals-query.html" + }, "description": "Returns documents based on the order and proximity of matching terms.", "type": "object", "additionalProperties": { @@ -25321,6 +25327,9 @@ "$ref": "#/components/schemas/_types:KnnQuery" }, "match": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query.html" + }, "description": "Returns documents that match a provided text, number, date or boolean value.\nThe provided text is analyzed before matching.", "type": "object", "additionalProperties": { @@ -25333,6 +25342,9 @@ "$ref": "#/components/schemas/_types.query_dsl:MatchAllQuery" }, "match_bool_prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-bool-prefix-query.html" + }, "description": "Analyzes its input and constructs a `bool` query from the terms.\nEach term except the last is used in a `term` query.\nThe last term is used in a prefix query.", "type": "object", "additionalProperties": { @@ -25345,6 +25357,9 @@ "$ref": "#/components/schemas/_types.query_dsl:MatchNoneQuery" }, "match_phrase": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase.html" + }, "description": "Analyzes the text and creates a phrase query out of the analyzed text.", "type": "object", "additionalProperties": { @@ -25354,6 +25369,9 @@ "maxProperties": 1 }, "match_phrase_prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase-prefix.html" + }, "description": "Returns documents that contain the words of a provided text, in the same order as provided.\nThe last term of the provided text is treated as a prefix, matching any words that begin with that term.", "type": "object", "additionalProperties": { @@ -25381,6 +25399,9 @@ "$ref": "#/components/schemas/_types.query_dsl:PinnedQuery" }, "prefix": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-prefix-query.html" + }, "description": "Returns documents that contain a specific prefix in a provided field.", "type": "object", "additionalProperties": { @@ -25393,6 +25414,9 @@ "$ref": "#/components/schemas/_types.query_dsl:QueryStringQuery" }, "range": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html" + }, "description": "Returns documents that contain terms within a provided range.", "type": "object", "additionalProperties": { @@ -25405,6 +25429,9 @@ "$ref": "#/components/schemas/_types.query_dsl:RankFeatureQuery" }, "regexp": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-regexp-query.html" + }, "description": "Returns documents that contain terms matching a regular expression.", "type": "object", "additionalProperties": { @@ -25453,6 +25480,9 @@ "$ref": "#/components/schemas/_types.query_dsl:SpanOrQuery" }, "span_term": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-term-query.html" + }, "description": "Matches spans containing a term.", "type": "object", "additionalProperties": { @@ -25468,6 +25498,9 @@ "$ref": "#/components/schemas/_types.query_dsl:SparseVectorQuery" }, "term": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html" + }, "description": "Returns documents that contain an exact term in a provided field.\nTo return a document, the query term must exactly match the queried field's value, including whitespace and capitalization.", "type": "object", "additionalProperties": { @@ -25480,6 +25513,9 @@ "$ref": "#/components/schemas/_types.query_dsl:TermsQuery" }, "terms_set": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-terms-set-query.html" + }, "description": "Returns documents that contain a minimum number of exact terms in a provided field.\nTo return a document, a required number of terms must exactly match the field values, including whitespace and capitalization.", "type": "object", "additionalProperties": { @@ -25490,6 +25526,9 @@ }, "text_expansion": { "deprecated": true, + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-text-expansion-query.html" + }, "description": "Uses a natural language processing model to convert the query text into a list of token-weight pairs which are then used in a query against a sparse vector or rank features field.", "type": "object", "additionalProperties": { @@ -25509,6 +25548,9 @@ "maxProperties": 1 }, "wildcard": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-wildcard-query.html" + }, "description": "Returns documents that contain terms matching a wildcard pattern.", "type": "object", "additionalProperties": { @@ -25780,6 +25822,9 @@ ] }, "_types.query_dsl:DistanceFeatureQuery": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-distance-feature-query.html" + }, "oneOf": [ { "$ref": "#/components/schemas/_types.query_dsl:UntypedDistanceFeatureQuery" @@ -27529,6 +27574,9 @@ "type": "object", "properties": { "analyzer": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis.html" + }, "description": "The analyzer that is used to analyze the free form text.\nDefaults to the analyzer associated with the first field in fields.", "type": "string" }, @@ -27892,6 +27940,9 @@ "$ref": "#/components/schemas/_types.query_dsl:QueryBase" }, { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-pinned-query.html" + }, "allOf": [ { "type": "object", @@ -36829,6 +36880,9 @@ ] }, "_types.analysis:CharFilter": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-charfilters.html" + }, "oneOf": [ { "type": "string" @@ -37013,6 +37067,9 @@ ] }, "_types.analysis:TokenFilter": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-tokenfilters.html" + }, "oneOf": [ { "type": "string" @@ -38869,6 +38926,9 @@ ] }, "_types.analysis:Tokenizer": { + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-tokenizers.html" + }, "oneOf": [ { "type": "string" diff --git a/output/schema/schema.json b/output/schema/schema.json index f1c3fdf046..f5ee879dbe 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -64571,11 +64571,13 @@ "name", "definition" ], + "extDocId": "analysis-charfilters", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/analysis-charfilters.html", "name": { "name": "CharFilter", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/char_filters.ts#L28-L30", + "specLocation": "_types/analysis/char_filters.ts#L28-L33", "type": { "kind": "union_of", "items": [ @@ -64623,7 +64625,7 @@ "name": "CharFilterDefinition", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/char_filters.ts#L32-L41", + "specLocation": "_types/analysis/char_filters.ts#L35-L44", "type": { "kind": "union_of", "items": [ @@ -66240,7 +66242,7 @@ } } ], - "specLocation": "_types/analysis/char_filters.ts#L43-L46" + "specLocation": "_types/analysis/char_filters.ts#L46-L49" }, { "kind": "interface", @@ -68226,7 +68228,7 @@ } } ], - "specLocation": "_types/analysis/char_filters.ts#L48-L52" + "specLocation": "_types/analysis/char_filters.ts#L51-L55" }, { "kind": "interface", @@ -68997,7 +68999,7 @@ } } ], - "specLocation": "_types/analysis/char_filters.ts#L54-L59" + "specLocation": "_types/analysis/char_filters.ts#L57-L62" }, { "kind": "interface", @@ -70912,11 +70914,13 @@ "name", "definition" ], + "extDocId": "analysis-tokenfilters", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/analysis-tokenfilters.html", "name": { "name": "TokenFilter", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/token_filters.ts#L345-L347", + "specLocation": "_types/analysis/token_filters.ts#L345-L350", "type": { "kind": "union_of", "items": [ @@ -70964,7 +70968,7 @@ "name": "TokenFilterDefinition", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/token_filters.ts#L349-L401", + "specLocation": "_types/analysis/token_filters.ts#L352-L404", "type": { "kind": "union_of", "items": [ @@ -71311,11 +71315,13 @@ "name", "definition" ], + "extDocId": "analysis-tokenizers", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/analysis-tokenizers.html", "name": { "name": "Tokenizer", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/tokenizers.ts#L140-L142", + "specLocation": "_types/analysis/tokenizers.ts#L140-L145", "type": { "kind": "union_of", "items": [ @@ -71363,7 +71369,7 @@ "name": "TokenizerDefinition", "namespace": "_types.analysis" }, - "specLocation": "_types/analysis/tokenizers.ts#L144-L167", + "specLocation": "_types/analysis/tokenizers.ts#L147-L170", "type": { "kind": "union_of", "items": [ @@ -77958,7 +77964,7 @@ "name": "CombinedFieldsOperator", "namespace": "_types.query_dsl" }, - "specLocation": "_types/query_dsl/abstractions.ts#L509-L512" + "specLocation": "_types/query_dsl/abstractions.ts#L512-L515" }, { "kind": "interface", @@ -78028,8 +78034,8 @@ }, { "description": "Minimum number of clauses that must match for a document to be returned.", - "docId": "query-dsl-minimum-should-match", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-minimum-should-match.html", + "extDocId": "query-dsl-minimum-should-match", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-minimum-should-match.html", "name": "minimum_should_match", "required": false, "type": { @@ -78072,7 +78078,7 @@ "name": "CombinedFieldsZeroTerms", "namespace": "_types.query_dsl" }, - "specLocation": "_types/query_dsl/abstractions.ts#L514-L523" + "specLocation": "_types/query_dsl/abstractions.ts#L517-L526" }, { "kind": "interface", @@ -78554,11 +78560,13 @@ "geo", "date" ], + "extDocId": "query-dsl-distance-feature-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-distance-feature-query.html", "name": { "name": "DistanceFeatureQuery", "namespace": "_types.query_dsl" }, - "specLocation": "_types/query_dsl/specialized.ts#L76-L84", + "specLocation": "_types/query_dsl/specialized.ts#L76-L85", "type": { "kind": "union_of", "items": [ @@ -78728,7 +78736,7 @@ } ], "shortcutProperty": "field", - "specLocation": "_types/query_dsl/abstractions.ts#L525-L539" + "specLocation": "_types/query_dsl/abstractions.ts#L528-L542" }, { "kind": "interface", @@ -80670,7 +80678,7 @@ "name": "Like", "namespace": "_types.query_dsl" }, - "specLocation": "_types/query_dsl/specialized.ts#L194-L199", + "specLocation": "_types/query_dsl/specialized.ts#L198-L203", "type": { "kind": "union_of", "items": [ @@ -80802,7 +80810,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L170-L192" + "specLocation": "_types/query_dsl/specialized.ts#L174-L196" }, { "kind": "interface", @@ -81334,6 +81342,8 @@ }, { "kind": "interface", + "extDocId": "query-dsl-mlt-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-mlt-query.html", "inherits": { "type": { "name": "QueryBase", @@ -81347,8 +81357,8 @@ "properties": [ { "description": "The analyzer that is used to analyze the free form text.\nDefaults to the analyzer associated with the first field in fields.", - "docId": "analysis", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/analysis.html", + "extDocId": "analysis", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/analysis.html", "name": "analyzer", "required": false, "type": { @@ -81605,7 +81615,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L86-L168" + "specLocation": "_types/query_dsl/specialized.ts#L87-L172" }, { "kind": "interface", @@ -82204,7 +82214,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L201-L238" + "specLocation": "_types/query_dsl/specialized.ts#L205-L242" }, { "kind": "interface", @@ -82238,10 +82248,12 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L261-L270" + "specLocation": "_types/query_dsl/specialized.ts#L266-L275" }, { "kind": "interface", + "extDocId": "query-dsl-pinned-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-pinned-query.html", "inherits": { "type": { "name": "QueryBase", @@ -82297,7 +82309,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L240-L259", + "specLocation": "_types/query_dsl/specialized.ts#L244-L264", "variants": { "kind": "container" } @@ -82410,8 +82422,8 @@ "properties": [ { "description": "matches documents matching boolean combinations of other queries.", - "docId": "query-dsl-bool-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-bool-query.html", + "extDocId": "query-dsl-bool-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-bool-query.html", "name": "bool", "required": false, "type": { @@ -82424,8 +82436,8 @@ }, { "description": "Returns documents matching a `positive` query while reducing the relevance score of documents that also match a `negative` query.", - "docId": "query-dsl-boosting-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-boosting-query.html", + "extDocId": "query-dsl-boosting-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-boosting-query.html", "name": "boosting", "required": false, "type": { @@ -82470,8 +82482,8 @@ } }, "description": "The `combined_fields` query supports searching multiple text fields as if their contents had been indexed into one combined field.", - "docId": "query-dsl-combined-fields-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-combined-fields-query.html", + "extDocId": "query-dsl-combined-fields-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-combined-fields-query.html", "name": "combined_fields", "required": false, "type": { @@ -82484,8 +82496,8 @@ }, { "description": "Wraps a filter query and returns every matching document with a relevance score equal to the `boost` parameter value.", - "docId": "query-dsl-constant-score-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-constant-score-query.html", + "extDocId": "query-dsl-constant-score-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-constant-score-query.html", "name": "constant_score", "required": false, "type": { @@ -82498,8 +82510,8 @@ }, { "description": "Returns documents matching one or more wrapped queries, called query clauses or clauses.\nIf a returned document matches multiple query clauses, the `dis_max` query assigns the document the highest relevance score from any matching clause, plus a tie breaking increment for any additional matching subqueries.", - "docId": "query-dsl-dis-max-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-dis-max-query.html", + "extDocId": "query-dsl-dis-max-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-dis-max-query.html", "name": "dis_max", "required": false, "type": { @@ -82512,8 +82524,8 @@ }, { "description": "Boosts the relevance score of documents closer to a provided origin date or point.\nFor example, you can use this query to give more weight to documents closer to a certain date or location.", - "docId": "query-dsl-distance-feature-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-distance-feature-query.html", + "extDocId": "query-dsl-distance-feature-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-distance-feature-query.html", "name": "distance_feature", "required": false, "type": { @@ -82526,8 +82538,8 @@ }, { "description": "Returns documents that contain an indexed value for a field.", - "docId": "query-dsl-exists-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-exists-query.html", + "extDocId": "query-dsl-exists-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-exists-query.html", "name": "exists", "required": false, "type": { @@ -82540,8 +82552,8 @@ }, { "description": "The `function_score` enables you to modify the score of documents that are retrieved by a query.", - "docId": "query-dsl-function-score-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-function-score-query.html", + "extDocId": "query-dsl-function-score-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-function-score-query.html", "name": "function_score", "required": false, "type": { @@ -82554,8 +82566,8 @@ }, { "description": "Returns documents that contain terms similar to the search term, as measured by a Levenshtein edit distance.", - "docId": "query-dsl-fuzzy-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-fuzzy-query.html", + "extDocId": "query-dsl-fuzzy-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-fuzzy-query.html", "name": "fuzzy", "required": false, "type": { @@ -82579,8 +82591,8 @@ }, { "description": "Matches geo_point and geo_shape values that intersect a bounding box.", - "docId": "query-dsl-geo-bounding-box-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-bounding-box-query.html", + "extDocId": "query-dsl-geo-bounding-box-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-bounding-box-query.html", "name": "geo_bounding_box", "required": false, "type": { @@ -82593,8 +82605,8 @@ }, { "description": "Matches `geo_point` and `geo_shape` values within a given distance of a geopoint.", - "docId": "query-dsl-geo-distance-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-distance-query.html", + "extDocId": "query-dsl-geo-distance-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-distance-query.html", "name": "geo_distance", "required": false, "type": { @@ -82622,8 +82634,8 @@ }, { "description": "Filter documents indexed using either the `geo_shape` or the `geo_point` type.", - "docId": "query-dsl-geo-shape-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-shape-query.html", + "extDocId": "query-dsl-geo-shape-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-geo-shape-query.html", "name": "geo_shape", "required": false, "type": { @@ -82636,8 +82648,8 @@ }, { "description": "Returns parent documents whose joined child documents match a provided query.", - "docId": "query-dsl-has-child-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-has-child-query.html", + "extDocId": "query-dsl-has-child-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-has-child-query.html", "name": "has_child", "required": false, "type": { @@ -82650,8 +82662,8 @@ }, { "description": "Returns child documents whose joined parent document matches a provided query.", - "docId": "query-dsl-has-parent-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-has-parent-query.html", + "extDocId": "query-dsl-has-parent-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-has-parent-query.html", "name": "has_parent", "required": false, "type": { @@ -82664,8 +82676,8 @@ }, { "description": "Returns documents based on their IDs.\nThis query uses document IDs stored in the `_id` field.", - "docId": "query-dsl-ids-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-ids-query.html", + "extDocId": "query-dsl-ids-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-ids-query.html", "name": "ids", "required": false, "type": { @@ -82678,8 +82690,8 @@ }, { "description": "Returns documents based on the order and proximity of matching terms.", - "docId": "query-dsl-intervals-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-intervals-query.html", + "extDocId": "query-dsl-intervals-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-intervals-query.html", "name": "intervals", "required": false, "type": { @@ -82703,8 +82715,8 @@ }, { "description": "Finds the k nearest vectors to a query vector, as measured by a similarity\nmetric. knn query finds nearest vectors through approximate search on indexed\ndense_vectors.", - "docId": "query-dsl-knn-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-knn-query.html", + "extDocId": "query-dsl-knn-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-knn-query.html", "name": "knn", "required": false, "type": { @@ -82717,8 +82729,8 @@ }, { "description": "Returns documents that match a provided text, number, date or boolean value.\nThe provided text is analyzed before matching.", - "docId": "query-dsl-match-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query.html", + "extDocId": "query-dsl-match-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query.html", "name": "match", "required": false, "type": { @@ -82742,8 +82754,8 @@ }, { "description": "Matches all documents, giving them all a `_score` of 1.0.", - "docId": "query-dsl-match-all-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-all-query.html", + "extDocId": "query-dsl-match-all-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-all-query.html", "name": "match_all", "required": false, "type": { @@ -82756,8 +82768,8 @@ }, { "description": "Analyzes its input and constructs a `bool` query from the terms.\nEach term except the last is used in a `term` query.\nThe last term is used in a prefix query.", - "docId": "query-dsl-match-bool-prefix-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-bool-prefix-query.html", + "extDocId": "query-dsl-match-bool-prefix-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-bool-prefix-query.html", "name": "match_bool_prefix", "required": false, "type": { @@ -82781,8 +82793,8 @@ }, { "description": "Matches no documents.", - "docId": "query-dsl-match-none-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-all-query.html#query-dsl-match-none-query", + "extDocId": "query-dsl-match-none-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-all-query.html#query-dsl-match-none-query", "name": "match_none", "required": false, "type": { @@ -82795,8 +82807,8 @@ }, { "description": "Analyzes the text and creates a phrase query out of the analyzed text.", - "docId": "query-dsl-match-query-phrase", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query-phrase.html", + "extDocId": "query-dsl-match-query-phrase", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query-phrase.html", "name": "match_phrase", "required": false, "type": { @@ -82820,8 +82832,8 @@ }, { "description": "Returns documents that contain the words of a provided text, in the same order as provided.\nThe last term of the provided text is treated as a prefix, matching any words that begin with that term.", - "docId": "query-dsl-match-query-phrase-prefix", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query-phrase-prefix.html", + "extDocId": "query-dsl-match-query-phrase-prefix", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-match-query-phrase-prefix.html", "name": "match_phrase_prefix", "required": false, "type": { @@ -82845,8 +82857,8 @@ }, { "description": "Returns documents that are \"like\" a given set of documents.", - "docId": "query-dsl-mlt-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-mlt-query.html", + "extDocId": "query-dsl-mlt-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-mlt-query.html", "name": "more_like_this", "required": false, "type": { @@ -82859,8 +82871,8 @@ }, { "description": "Enables you to search for a provided text, number, date or boolean value across multiple fields.\nThe provided text is analyzed before matching.", - "docId": "query-dsl-multi-match-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-multi-match-query.html", + "extDocId": "query-dsl-multi-match-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-multi-match-query.html", "name": "multi_match", "required": false, "type": { @@ -82873,8 +82885,8 @@ }, { "description": "Wraps another query to search nested fields.\nIf an object matches the search, the nested query returns the root parent document.", - "docId": "query-dsl-nested-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-nested-query.html", + "extDocId": "query-dsl-nested-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-nested-query.html", "name": "nested", "required": false, "type": { @@ -82887,8 +82899,8 @@ }, { "description": "Returns child documents joined to a specific parent document.", - "docId": "query-dsl-parent-id-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-parent-id-query.html", + "extDocId": "query-dsl-parent-id-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-parent-id-query.html", "name": "parent_id", "required": false, "type": { @@ -82901,8 +82913,8 @@ }, { "description": "Matches queries stored in an index.", - "docId": "query-dsl-percolate-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-percolate-query.html", + "extDocId": "query-dsl-percolate-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-percolate-query.html", "name": "percolate", "required": false, "type": { @@ -82915,8 +82927,8 @@ }, { "description": "Promotes selected documents to rank higher than those matching a given query.", - "docId": "query-dsl-pinned-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-pinned-query.html", + "extDocId": "query-dsl-pinned-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-pinned-query.html", "name": "pinned", "required": false, "type": { @@ -82929,8 +82941,8 @@ }, { "description": "Returns documents that contain a specific prefix in a provided field.", - "docId": "query-dsl-prefix-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-prefix-query.html", + "extDocId": "query-dsl-prefix-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-prefix-query.html", "name": "prefix", "required": false, "type": { @@ -82954,8 +82966,8 @@ }, { "description": "Returns documents based on a provided query string, using a parser with a strict syntax.", - "docId": "query-dsl-query-string-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-query-string-query.html", + "extDocId": "query-dsl-query-string-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-query-string-query.html", "name": "query_string", "required": false, "type": { @@ -82968,8 +82980,8 @@ }, { "description": "Returns documents that contain terms within a provided range.", - "docId": "query-dsl-range-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-range-query.html", + "extDocId": "query-dsl-range-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-range-query.html", "name": "range", "required": false, "type": { @@ -82993,8 +83005,8 @@ }, { "description": "Boosts the relevance score of documents based on the numeric value of a `rank_feature` or `rank_features` field.", - "docId": "query-dsl-rank-feature-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-rank-feature-query.html", + "extDocId": "query-dsl-rank-feature-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-rank-feature-query.html", "name": "rank_feature", "required": false, "type": { @@ -83007,8 +83019,8 @@ }, { "description": "Returns documents that contain terms matching a regular expression.", - "docId": "query-dsl-regexp-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-regexp-query.html", + "extDocId": "query-dsl-regexp-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-regexp-query.html", "name": "regexp", "required": false, "type": { @@ -83043,8 +83055,8 @@ }, { "description": "Filters documents based on a provided script.\nThe script query is typically used in a filter context.", - "docId": "query-dsl-script-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-query.html", + "extDocId": "query-dsl-script-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-query.html", "name": "script", "required": false, "type": { @@ -83057,8 +83069,8 @@ }, { "description": "Uses a script to provide a custom score for returned documents.", - "docId": "query-dsl-script-score-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-score-query.html", + "extDocId": "query-dsl-script-score-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-score-query.html", "name": "script_score", "required": false, "type": { @@ -83089,8 +83101,8 @@ }, { "description": "Queries documents that contain fields indexed using the `shape` type.", - "docId": "query-dsl-shape-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-shape-query.html", + "extDocId": "query-dsl-shape-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-shape-query.html", "name": "shape", "required": false, "type": { @@ -83103,8 +83115,8 @@ }, { "description": "Returns documents based on a provided query string, using a parser with a limited but fault-tolerant syntax.", - "docId": "query-dsl-simple-query-string-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-simple-query-string-query.html", + "extDocId": "query-dsl-simple-query-string-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-simple-query-string-query.html", "name": "simple_query_string", "required": false, "type": { @@ -83117,8 +83129,8 @@ }, { "description": "Returns matches which enclose another span query.", - "docId": "query-dsl-span-containing-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-containing-query.html", + "extDocId": "query-dsl-span-containing-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-containing-query.html", "name": "span_containing", "required": false, "type": { @@ -83131,8 +83143,8 @@ }, { "description": "Wrapper to allow span queries to participate in composite single-field span queries by _lying_ about their search field.", - "docId": "query-dsl-span-field-masking-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-field-masking-query.html", + "extDocId": "query-dsl-span-field-masking-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-field-masking-query.html", "name": "span_field_masking", "required": false, "type": { @@ -83145,8 +83157,8 @@ }, { "description": "Matches spans near the beginning of a field.", - "docId": "query-dsl-span-first-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-first-query.html", + "extDocId": "query-dsl-span-first-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-first-query.html", "name": "span_first", "required": false, "type": { @@ -83159,8 +83171,8 @@ }, { "description": "Allows you to wrap a multi term query (one of `wildcard`, `fuzzy`, `prefix`, `range`, or `regexp` query) as a `span` query, so it can be nested.", - "docId": "query-dsl-span-multi-term-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-multi-term-query.html", + "extDocId": "query-dsl-span-multi-term-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-multi-term-query.html", "name": "span_multi", "required": false, "type": { @@ -83173,8 +83185,8 @@ }, { "description": "Matches spans which are near one another.\nYou can specify `slop`, the maximum number of intervening unmatched positions, as well as whether matches are required to be in-order.", - "docId": "query-dsl-span-near-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-near-query.html", + "extDocId": "query-dsl-span-near-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-near-query.html", "name": "span_near", "required": false, "type": { @@ -83187,8 +83199,8 @@ }, { "description": "Removes matches which overlap with another span query or which are within x tokens before (controlled by the parameter `pre`) or y tokens after (controlled by the parameter `post`) another span query.", - "docId": "query-dsl-span-not-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-not-query.html", + "extDocId": "query-dsl-span-not-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-not-query.html", "name": "span_not", "required": false, "type": { @@ -83201,8 +83213,8 @@ }, { "description": "Matches the union of its span clauses.", - "docId": "query-dsl-span-or-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-or-query.html", + "extDocId": "query-dsl-span-or-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-or-query.html", "name": "span_or", "required": false, "type": { @@ -83215,8 +83227,8 @@ }, { "description": "Matches spans containing a term.", - "docId": "query-dsl-span-term-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-term-query.html", + "extDocId": "query-dsl-span-term-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-term-query.html", "name": "span_term", "required": false, "type": { @@ -83240,8 +83252,8 @@ }, { "description": "Returns matches which are enclosed inside another span query.", - "docId": "query-dsl-span-within-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-within-query.html", + "extDocId": "query-dsl-span-within-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-span-within-query.html", "name": "span_within", "required": false, "type": { @@ -83260,7 +83272,7 @@ } }, "description": "Using input query vectors or a natural language processing model to convert a query into a list of token-weight pairs, queries against a sparse vector field.", - "docId": "query-dsl-sparse-vector-query", + "extDocId": "query-dsl-sparse-vector-query", "name": "sparse_vector", "required": false, "type": { @@ -83273,8 +83285,8 @@ }, { "description": "Returns documents that contain an exact term in a provided field.\nTo return a document, the query term must exactly match the queried field's value, including whitespace and capitalization.", - "docId": "query-dsl-term-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-term-query.html", + "extDocId": "query-dsl-term-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-term-query.html", "name": "term", "required": false, "type": { @@ -83298,8 +83310,8 @@ }, { "description": "Returns documents that contain one or more exact terms in a provided field.\nTo return a document, one or more terms must exactly match a field value, including whitespace and capitalization.", - "docId": "query-dsl-terms-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-terms-query.html", + "extDocId": "query-dsl-terms-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-terms-query.html", "name": "terms", "required": false, "type": { @@ -83312,8 +83324,8 @@ }, { "description": "Returns documents that contain a minimum number of exact terms in a provided field.\nTo return a document, a required number of terms must exactly match the field values, including whitespace and capitalization.", - "docId": "query-dsl-terms-set-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-terms-set-query.html", + "extDocId": "query-dsl-terms-set-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-terms-set-query.html", "name": "terms_set", "required": false, "type": { @@ -83347,8 +83359,8 @@ "version": "8.15.0" }, "description": "Uses a natural language processing model to convert the query text into a list of token-weight pairs which are then used in a query against a sparse vector or rank features field.", - "docId": "query-dsl-text-expansion-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-text-expansion-query.html", + "extDocId": "query-dsl-text-expansion-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-text-expansion-query.html", "name": "text_expansion", "required": false, "type": { @@ -83382,7 +83394,7 @@ "version": "8.15.0" }, "description": "Supports returning text_expansion query results by sending in precomputed tokens with the query.", - "docId": "query-dsl-weighted-tokens-query", + "extDocId": "query-dsl-weighted-tokens-query", "name": "weighted_tokens", "required": false, "type": { @@ -83406,8 +83418,8 @@ }, { "description": "Returns documents that contain terms matching a wildcard pattern.", - "docId": "query-dsl-wildcard-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-wildcard-query.html", + "extDocId": "query-dsl-wildcard-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-wildcard-query.html", "name": "wildcard", "required": false, "type": { @@ -83431,8 +83443,8 @@ }, { "description": "A query that accepts any other query as base64 encoded string.", - "docId": "query-dsl-wrapper-query", - "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-wrapper-query.html", + "extDocId": "query-dsl-wrapper-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-wrapper-query.html", "name": "wrapper", "required": false, "type": { @@ -84070,7 +84082,7 @@ "namespace": "_types.query_dsl" }, "properties": [], - "specLocation": "_types/query_dsl/specialized.ts#L272-L272" + "specLocation": "_types/query_dsl/specialized.ts#L277-L277" }, { "kind": "interface", @@ -84085,7 +84097,7 @@ "namespace": "_types.query_dsl" }, "properties": [], - "specLocation": "_types/query_dsl/specialized.ts#L274-L274" + "specLocation": "_types/query_dsl/specialized.ts#L279-L279" }, { "kind": "interface", @@ -84113,7 +84125,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L276-L281" + "specLocation": "_types/query_dsl/specialized.ts#L281-L286" }, { "kind": "interface", @@ -84141,7 +84153,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L283-L288" + "specLocation": "_types/query_dsl/specialized.ts#L288-L293" }, { "kind": "interface", @@ -84181,10 +84193,12 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L290-L299" + "specLocation": "_types/query_dsl/specialized.ts#L295-L304" }, { "kind": "interface", + "extDocId": "query-dsl-rank-feature-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-rank-feature-query.html", "inherits": { "type": { "name": "QueryBase", @@ -84257,7 +84271,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L301-L324" + "specLocation": "_types/query_dsl/specialized.ts#L306-L332" }, { "kind": "interface", @@ -84352,6 +84366,8 @@ }, { "kind": "interface", + "extDocId": "query-dsl-regexp-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-regexp-query.html", "inherits": { "type": { "name": "QueryBase", @@ -84396,10 +84412,12 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L380-L384" + "specLocation": "_types/query_dsl/specialized.ts#L394-L401" }, { "kind": "interface", + "extDocId": "query-dsl-script-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-query.html", "inherits": { "type": { "name": "QueryBase", @@ -84424,7 +84442,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L326-L332" + "specLocation": "_types/query_dsl/specialized.ts#L334-L343" }, { "kind": "interface", @@ -84450,6 +84468,8 @@ }, { "kind": "interface", + "extDocId": "query-dsl-script-score-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-script-score-query.html", "inherits": { "type": { "name": "QueryBase", @@ -84498,7 +84518,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L334-L348" + "specLocation": "_types/query_dsl/specialized.ts#L345-L362" }, { "kind": "interface", @@ -84584,7 +84604,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L365-L378" + "specLocation": "_types/query_dsl/specialized.ts#L379-L392" }, { "kind": "interface", @@ -84643,7 +84663,7 @@ } } ], - "specLocation": "_types/query_dsl/specialized.ts#L350-L363" + "specLocation": "_types/query_dsl/specialized.ts#L364-L377" }, { "kind": "enum", @@ -86263,6 +86283,8 @@ }, { "kind": "interface", + "extDocId": "query-dsl-wrapper-query", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/query-dsl-wrapper-query.html", "inherits": { "type": { "name": "QueryBase", @@ -86287,7 +86309,7 @@ } } ], - "specLocation": "_types/query_dsl/abstractions.ts#L501-L507" + "specLocation": "_types/query_dsl/abstractions.ts#L501-L510" }, { "kind": "enum",