diff --git a/output/schema/schema.json b/output/schema/schema.json index 6e359f3574..c997962faf 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -40318,7 +40318,7 @@ "name": "AggregateOrder", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L402-L404", + "specLocation": "_types/aggregations/bucket.ts#L403-L405", "type": { "items": [ { @@ -41362,7 +41362,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L297-L301" + "specLocation": "_types/aggregations/bucket.ts#L298-L302" }, { "kind": "interface", @@ -42605,7 +42605,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L436-L500" + "specLocation": "_types/aggregations/bucket.ts#L437-L501" }, { "codegenNames": [ @@ -42617,7 +42617,7 @@ "name": "CategorizeTextAnalyzer", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L502-L505", + "specLocation": "_types/aggregations/bucket.ts#L503-L506", "type": { "items": [ { @@ -42668,7 +42668,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L321-L324" + "specLocation": "_types/aggregations/bucket.ts#L322-L325" }, { "attachedBehaviors": [ @@ -43043,7 +43043,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L507-L511" + "specLocation": "_types/aggregations/bucket.ts#L508-L512" }, { "inherits": { @@ -45139,7 +45139,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L326-L328" + "specLocation": "_types/aggregations/bucket.ts#L327-L329" }, { "kind": "interface", @@ -46011,7 +46011,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L513-L542" + "specLocation": "_types/aggregations/bucket.ts#L514-L543" }, { "attachedBehaviors": [ @@ -47343,9 +47343,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": { @@ -47564,7 +47575,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L330-L333" + "specLocation": "_types/aggregations/bucket.ts#L331-L334" }, { "attachedBehaviors": [ @@ -47610,7 +47621,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L280-L282" + "specLocation": "_types/aggregations/bucket.ts#L281-L283" }, { "inherits": { @@ -47712,7 +47723,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L284-L286" + "specLocation": "_types/aggregations/bucket.ts#L285-L287" }, { "kind": "interface", @@ -47721,7 +47732,7 @@ "namespace": "_types.aggregations" }, "properties": [], - "specLocation": "_types/aggregations/bucket.ts#L335-L335" + "specLocation": "_types/aggregations/bucket.ts#L336-L336" }, { "inherits": { @@ -48114,7 +48125,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L288-L295" + "specLocation": "_types/aggregations/bucket.ts#L289-L296" }, { "attachedBehaviors": [ @@ -48282,7 +48293,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L303-L311" + "specLocation": "_types/aggregations/bucket.ts#L304-L312" }, { "inherits": { @@ -48421,7 +48432,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L313-L315" + "specLocation": "_types/aggregations/bucket.ts#L314-L316" }, { "attachedBehaviors": [ @@ -48467,7 +48478,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L317-L319" + "specLocation": "_types/aggregations/bucket.ts#L318-L320" }, { "kind": "enum", @@ -48507,7 +48518,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L337-L339" + "specLocation": "_types/aggregations/bucket.ts#L338-L340" }, { "inherits": { @@ -48991,7 +49002,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L341-L357" + "specLocation": "_types/aggregations/bucket.ts#L342-L358" }, { "attachedBehaviors": [ @@ -49250,7 +49261,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L359-L377" + "specLocation": "_types/aggregations/bucket.ts#L360-L378" }, { "inherits": { @@ -50620,7 +50631,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L379-L396" + "specLocation": "_types/aggregations/bucket.ts#L380-L397" }, { "kind": "enum", @@ -50636,7 +50647,7 @@ "name": "TermsAggregationCollectMode", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L406-L409" + "specLocation": "_types/aggregations/bucket.ts#L407-L410" }, { "kind": "enum", @@ -50658,7 +50669,7 @@ "name": "TermsAggregationExecutionHint", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L411-L416" + "specLocation": "_types/aggregations/bucket.ts#L412-L417" }, { "attachedBehaviors": [ @@ -50700,7 +50711,7 @@ "name": "TermsExclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L421-L422", + "specLocation": "_types/aggregations/bucket.ts#L422-L423", "type": { "items": [ { @@ -50735,7 +50746,7 @@ "name": "TermsInclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L418-L419", + "specLocation": "_types/aggregations/bucket.ts#L419-L420", "type": { "items": [ { @@ -50796,7 +50807,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L424-L427" + "specLocation": "_types/aggregations/bucket.ts#L425-L428" }, { "kind": "interface", @@ -51465,7 +51476,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 c682c20dcd..eaf3d6c11f 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 {