diff --git a/output/schema/schema.json b/output/schema/schema.json index dbfc72f1cf..8e69842c38 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -40360,7 +40360,7 @@ "name": "AggregateOrder", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L402-L404", + "specLocation": "_types/aggregations/bucket.ts#L403-L405", "type": { "items": [ { @@ -41404,7 +41404,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L297-L301" + "specLocation": "_types/aggregations/bucket.ts#L298-L302" }, { "kind": "interface", @@ -42647,7 +42647,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L436-L500" + "specLocation": "_types/aggregations/bucket.ts#L437-L501" }, { "codegenNames": [ @@ -42659,7 +42659,7 @@ "name": "CategorizeTextAnalyzer", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L502-L505", + "specLocation": "_types/aggregations/bucket.ts#L503-L506", "type": { "items": [ { @@ -42710,7 +42710,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L321-L324" + "specLocation": "_types/aggregations/bucket.ts#L322-L325" }, { "attachedBehaviors": [ @@ -43085,7 +43085,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L507-L511" + "specLocation": "_types/aggregations/bucket.ts#L508-L512" }, { "inherits": { @@ -45181,7 +45181,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L326-L328" + "specLocation": "_types/aggregations/bucket.ts#L327-L329" }, { "kind": "interface", @@ -46053,7 +46053,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L513-L542" + "specLocation": "_types/aggregations/bucket.ts#L514-L543" }, { "attachedBehaviors": [ @@ -47385,9 +47385,20 @@ "namespace": "_types" } } + }, + { + "name": "missing", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "Missing", + "namespace": "_types.aggregations" + } + } } ], - "specLocation": "_types/aggregations/bucket.ts#L276-L278" + "specLocation": "_types/aggregations/bucket.ts#L276-L279" }, { "inherits": { @@ -47606,7 +47617,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L330-L333" + "specLocation": "_types/aggregations/bucket.ts#L331-L334" }, { "attachedBehaviors": [ @@ -47652,7 +47663,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L280-L282" + "specLocation": "_types/aggregations/bucket.ts#L281-L283" }, { "inherits": { @@ -47754,7 +47765,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L284-L286" + "specLocation": "_types/aggregations/bucket.ts#L285-L287" }, { "kind": "interface", @@ -47763,7 +47774,7 @@ "namespace": "_types.aggregations" }, "properties": [], - "specLocation": "_types/aggregations/bucket.ts#L335-L335" + "specLocation": "_types/aggregations/bucket.ts#L336-L336" }, { "inherits": { @@ -48156,7 +48167,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L288-L295" + "specLocation": "_types/aggregations/bucket.ts#L289-L296" }, { "attachedBehaviors": [ @@ -48324,7 +48335,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L303-L311" + "specLocation": "_types/aggregations/bucket.ts#L304-L312" }, { "inherits": { @@ -48463,7 +48474,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L313-L315" + "specLocation": "_types/aggregations/bucket.ts#L314-L316" }, { "attachedBehaviors": [ @@ -48509,7 +48520,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L317-L319" + "specLocation": "_types/aggregations/bucket.ts#L318-L320" }, { "kind": "enum", @@ -48549,7 +48560,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L337-L339" + "specLocation": "_types/aggregations/bucket.ts#L338-L340" }, { "inherits": { @@ -49033,7 +49044,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L341-L357" + "specLocation": "_types/aggregations/bucket.ts#L342-L358" }, { "attachedBehaviors": [ @@ -49292,7 +49303,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L359-L377" + "specLocation": "_types/aggregations/bucket.ts#L360-L378" }, { "inherits": { @@ -50662,7 +50673,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L379-L396" + "specLocation": "_types/aggregations/bucket.ts#L380-L397" }, { "kind": "enum", @@ -50678,7 +50689,7 @@ "name": "TermsAggregationCollectMode", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L406-L409" + "specLocation": "_types/aggregations/bucket.ts#L407-L410" }, { "kind": "enum", @@ -50700,7 +50711,7 @@ "name": "TermsAggregationExecutionHint", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L411-L416" + "specLocation": "_types/aggregations/bucket.ts#L412-L417" }, { "attachedBehaviors": [ @@ -50742,7 +50753,7 @@ "name": "TermsExclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L421-L422", + "specLocation": "_types/aggregations/bucket.ts#L422-L423", "type": { "items": [ { @@ -50777,7 +50788,7 @@ "name": "TermsInclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L418-L419", + "specLocation": "_types/aggregations/bucket.ts#L419-L420", "type": { "items": [ { @@ -50838,7 +50849,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L424-L427" + "specLocation": "_types/aggregations/bucket.ts#L425-L428" }, { "kind": "interface", @@ -51507,7 +51518,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L429-L434" + "specLocation": "_types/aggregations/bucket.ts#L430-L435" }, { "attachedBehaviors": [ diff --git a/output/typescript/types.ts b/output/typescript/types.ts index 1c28cbc5b8..ded26f08be 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -3420,6 +3420,7 @@ export interface AggregationsMultiBucketBase { export interface AggregationsMultiTermLookup { field: Field + missing?: AggregationsMissing } export interface AggregationsMultiTermsAggregate extends AggregationsTermsAggregateBase { diff --git a/specification/_types/aggregations/bucket.ts b/specification/_types/aggregations/bucket.ts index 46ef1730be..8346a88557 100644 --- a/specification/_types/aggregations/bucket.ts +++ b/specification/_types/aggregations/bucket.ts @@ -275,6 +275,7 @@ export class MultiTermsAggregation extends BucketAggregationBase { export class MultiTermLookup { field: Field + missing?: Missing } export class NestedAggregation extends BucketAggregationBase {