diff --git a/output/schema/schema.json b/output/schema/schema.json index b2a818a458..b8b0e44ce2 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -38855,7 +38855,7 @@ "name": "AggregateOrder", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L369-L371", + "specLocation": "_types/aggregations/bucket.ts#L370-L372", "type": { "items": [ { @@ -39835,7 +39835,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L267-L271" + "specLocation": "_types/aggregations/bucket.ts#L268-L272" }, { "kind": "interface", @@ -40716,7 +40716,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L291-L294" + "specLocation": "_types/aggregations/bucket.ts#L292-L295" }, { "attachedBehaviors": [ @@ -43063,7 +43063,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L296-L298" + "specLocation": "_types/aggregations/bucket.ts#L297-L299" }, { "kind": "interface", @@ -45061,9 +45061,20 @@ "namespace": "_types" } } + }, + { + "name": "missing", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "Missing", + "namespace": "_types.aggregations" + } + } } ], - "specLocation": "_types/aggregations/bucket.ts#L247-L249" + "specLocation": "_types/aggregations/bucket.ts#L247-L250" }, { "inherits": { @@ -45282,7 +45293,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L300-L303" + "specLocation": "_types/aggregations/bucket.ts#L301-L304" }, { "attachedBehaviors": [ @@ -45328,7 +45339,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L251-L253" + "specLocation": "_types/aggregations/bucket.ts#L252-L254" }, { "inherits": { @@ -45430,7 +45441,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L255-L257" + "specLocation": "_types/aggregations/bucket.ts#L256-L258" }, { "kind": "interface", @@ -45439,7 +45450,7 @@ "namespace": "_types.aggregations" }, "properties": [], - "specLocation": "_types/aggregations/bucket.ts#L305-L305" + "specLocation": "_types/aggregations/bucket.ts#L306-L306" }, { "inherits": { @@ -45832,7 +45843,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L259-L265" + "specLocation": "_types/aggregations/bucket.ts#L260-L266" }, { "attachedBehaviors": [ @@ -46000,7 +46011,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L273-L281" + "specLocation": "_types/aggregations/bucket.ts#L274-L282" }, { "inherits": { @@ -46174,7 +46185,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L283-L285" + "specLocation": "_types/aggregations/bucket.ts#L284-L286" }, { "attachedBehaviors": [ @@ -46220,7 +46231,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L287-L289" + "specLocation": "_types/aggregations/bucket.ts#L288-L290" }, { "kind": "enum", @@ -46260,7 +46271,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L307-L309" + "specLocation": "_types/aggregations/bucket.ts#L308-L310" }, { "inherits": { @@ -46733,7 +46744,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L311-L326" + "specLocation": "_types/aggregations/bucket.ts#L312-L327" }, { "attachedBehaviors": [ @@ -46981,7 +46992,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L328-L345" + "specLocation": "_types/aggregations/bucket.ts#L329-L346" }, { "inherits": { @@ -48340,7 +48351,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L347-L363" + "specLocation": "_types/aggregations/bucket.ts#L348-L364" }, { "kind": "enum", @@ -48356,7 +48367,7 @@ "name": "TermsAggregationCollectMode", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L373-L376" + "specLocation": "_types/aggregations/bucket.ts#L374-L377" }, { "kind": "enum", @@ -48378,7 +48389,7 @@ "name": "TermsAggregationExecutionHint", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L378-L383" + "specLocation": "_types/aggregations/bucket.ts#L379-L384" }, { "attachedBehaviors": [ @@ -48420,7 +48431,7 @@ "name": "TermsExclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L388-L389", + "specLocation": "_types/aggregations/bucket.ts#L389-L390", "type": { "items": [ { @@ -48455,7 +48466,7 @@ "name": "TermsInclude", "namespace": "_types.aggregations" }, - "specLocation": "_types/aggregations/bucket.ts#L385-L386", + "specLocation": "_types/aggregations/bucket.ts#L386-L387", "type": { "items": [ { @@ -48516,7 +48527,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L391-L394" + "specLocation": "_types/aggregations/bucket.ts#L392-L395" }, { "kind": "interface", @@ -49185,7 +49196,7 @@ } } ], - "specLocation": "_types/aggregations/bucket.ts#L396-L401" + "specLocation": "_types/aggregations/bucket.ts#L397-L402" }, { "attachedBehaviors": [ diff --git a/output/typescript/types.ts b/output/typescript/types.ts index 2569c30a3c..34ea66937f 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -3287,6 +3287,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 5fde6af9b9..2dca74d2fa 100644 --- a/specification/_types/aggregations/bucket.ts +++ b/specification/_types/aggregations/bucket.ts @@ -246,6 +246,7 @@ export class MultiTermsAggregation extends BucketAggregationBase { export class MultiTermLookup { field: Field + missing?: Missing } export class NestedAggregation extends BucketAggregationBase {