From bbb0349a0991569fdb8c013ad857307794e999d4 Mon Sep 17 00:00:00 2001 From: Elastic Machine Date: Thu, 10 Oct 2024 19:25:53 +0000 Subject: [PATCH] Update specification output --- output/openapi/elasticsearch-openapi.json | 13 ++ .../elasticsearch-serverless-openapi.json | 13 ++ output/schema/schema-serverless.json | 129 +++++++++++------- output/schema/schema.json | 129 +++++++++++------- output/typescript/types.ts | 4 + 5 files changed, 188 insertions(+), 100 deletions(-) diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index b7477f962..cddd1c57d 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -69444,6 +69444,9 @@ "split": { "$ref": "#/components/schemas/ingest._types:SplitProcessor" }, + "terminate": { + "$ref": "#/components/schemas/ingest._types:TerminateProcessor" + }, "trim": { "$ref": "#/components/schemas/ingest._types:TrimProcessor" }, @@ -70732,6 +70735,16 @@ } ] }, + "ingest._types:TerminateProcessor": { + "allOf": [ + { + "$ref": "#/components/schemas/ingest._types:ProcessorBase" + }, + { + "type": "object" + } + ] + }, "ingest._types:TrimProcessor": { "allOf": [ { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index cc8f425fc..6a324b7a4 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -45799,6 +45799,9 @@ "split": { "$ref": "#/components/schemas/ingest._types:SplitProcessor" }, + "terminate": { + "$ref": "#/components/schemas/ingest._types:TerminateProcessor" + }, "trim": { "$ref": "#/components/schemas/ingest._types:TrimProcessor" }, @@ -47087,6 +47090,16 @@ } ] }, + "ingest._types:TerminateProcessor": { + "allOf": [ + { + "$ref": "#/components/schemas/ingest._types:ProcessorBase" + }, + { + "type": "object" + } + ] + }, "ingest._types:TrimProcessor": { "allOf": [ { diff --git a/output/schema/schema-serverless.json b/output/schema/schema-serverless.json index a10fa3798..6b58d7449 100644 --- a/output/schema/schema-serverless.json +++ b/output/schema/schema-serverless.json @@ -94075,7 +94075,7 @@ "name": "ConvertType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L525-L533" + "specLocation": "ingest/_types/Processors.ts#L531-L539" }, { "kind": "enum", @@ -94091,7 +94091,7 @@ "name": "GeoGridTargetFormat", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L400-L403" + "specLocation": "ingest/_types/Processors.ts#L406-L409" }, { "kind": "enum", @@ -94110,7 +94110,7 @@ "name": "GeoGridTileType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L394-L398" + "specLocation": "ingest/_types/Processors.ts#L400-L404" }, { "kind": "enum", @@ -94128,7 +94128,7 @@ "name": "JsonProcessorConflictStrategy", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L964-L969" + "specLocation": "ingest/_types/Processors.ts#L970-L975" }, { "kind": "enum", @@ -94144,7 +94144,7 @@ "name": "ShapeType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L1232-L1235" + "specLocation": "ingest/_types/Processors.ts#L1238-L1241" }, { "kind": "enum", @@ -94169,7 +94169,7 @@ "name": "UserAgentProperty", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L474-L480" + "specLocation": "ingest/_types/Processors.ts#L480-L486" }, { "kind": "enum", @@ -120891,6 +120891,20 @@ } } }, + { + "description": "Terminates the current ingest pipeline, causing no further processors to be run.\nThis will normally be executed conditionally, using the `if` option.", + "docId": "terminate-processor", + "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/terminate-processor.html", + "name": "terminate", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "TerminateProcessor", + "namespace": "ingest._types" + } + } + }, { "description": "Trims whitespace from a field.\nIf the field is an array of strings, all members of the array will be trimmed.\nThis only works on leading and trailing whitespace.", "docId": "trim-processor", @@ -120961,7 +120975,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L27-L264", + "specLocation": "ingest/_types/Processors.ts#L27-L270", "variants": { "kind": "container", "nonExhaustive": true @@ -121025,7 +121039,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L291-L306" + "specLocation": "ingest/_types/Processors.ts#L297-L312" }, { "kind": "interface", @@ -121098,7 +121112,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L266-L289" + "specLocation": "ingest/_types/Processors.ts#L272-L295" }, { "inherits": { @@ -121218,7 +121232,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L308-L349" + "specLocation": "ingest/_types/Processors.ts#L314-L355" }, { "inherits": { @@ -121272,7 +121286,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L482-L498" + "specLocation": "ingest/_types/Processors.ts#L488-L504" }, { "inherits": { @@ -121349,7 +121363,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L500-L523" + "specLocation": "ingest/_types/Processors.ts#L506-L529" }, { "inherits": { @@ -121415,7 +121429,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L535-L555" + "specLocation": "ingest/_types/Processors.ts#L541-L561" }, { "inherits": { @@ -121513,7 +121527,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L557-L590" + "specLocation": "ingest/_types/Processors.ts#L563-L596" }, { "inherits": { @@ -121595,7 +121609,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L632-L659" + "specLocation": "ingest/_types/Processors.ts#L638-L665" }, { "inherits": { @@ -121701,7 +121715,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L592-L630" + "specLocation": "ingest/_types/Processors.ts#L598-L636" }, { "inherits": { @@ -121767,7 +121781,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L661-L680" + "specLocation": "ingest/_types/Processors.ts#L667-L686" }, { "inherits": { @@ -121820,7 +121834,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L682-L700" + "specLocation": "ingest/_types/Processors.ts#L688-L706" }, { "inherits": { @@ -121835,7 +121849,7 @@ "namespace": "ingest._types" }, "properties": [], - "specLocation": "ingest/_types/Processors.ts#L702-L702" + "specLocation": "ingest/_types/Processors.ts#L708-L708" }, { "inherits": { @@ -121939,7 +121953,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L704-L743" + "specLocation": "ingest/_types/Processors.ts#L710-L749" }, { "inherits": { @@ -121967,7 +121981,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L745-L751" + "specLocation": "ingest/_types/Processors.ts#L751-L757" }, { "inherits": { @@ -122020,7 +122034,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L753-L767" + "specLocation": "ingest/_types/Processors.ts#L759-L773" }, { "inherits": { @@ -122147,7 +122161,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L351-L392" + "specLocation": "ingest/_types/Processors.ts#L357-L398" }, { "inherits": { @@ -122254,7 +122268,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L405-L439" + "specLocation": "ingest/_types/Processors.ts#L411-L445" }, { "inherits": { @@ -122346,7 +122360,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L769-L794" + "specLocation": "ingest/_types/Processors.ts#L775-L800" }, { "inherits": { @@ -122424,7 +122438,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L796-L820" + "specLocation": "ingest/_types/Processors.ts#L802-L826" }, { "inherits": { @@ -122478,7 +122492,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L822-L838" + "specLocation": "ingest/_types/Processors.ts#L828-L844" }, { "inherits": { @@ -122550,7 +122564,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L840-L859" + "specLocation": "ingest/_types/Processors.ts#L846-L865" }, { "kind": "interface", @@ -122584,7 +122598,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L861-L873", + "specLocation": "ingest/_types/Processors.ts#L867-L879", "variants": { "kind": "container" } @@ -122623,7 +122637,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L875-L886" + "specLocation": "ingest/_types/Processors.ts#L881-L892" }, { "kind": "interface", @@ -122697,7 +122711,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L888-L914" + "specLocation": "ingest/_types/Processors.ts#L894-L920" }, { "inherits": { @@ -122750,7 +122764,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L916-L931" + "specLocation": "ingest/_types/Processors.ts#L922-L937" }, { "inherits": { @@ -122829,7 +122843,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L933-L962" + "specLocation": "ingest/_types/Processors.ts#L939-L968" }, { "inherits": { @@ -122986,7 +123000,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L971-L1023" + "specLocation": "ingest/_types/Processors.ts#L977-L1029" }, { "inherits": { @@ -123040,7 +123054,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1025-L1041" + "specLocation": "ingest/_types/Processors.ts#L1031-L1047" }, { "inherits": { @@ -123081,7 +123095,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1043-L1054" + "specLocation": "ingest/_types/Processors.ts#L1049-L1060" }, { "inherits": { @@ -123217,7 +123231,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1056-L1097" + "specLocation": "ingest/_types/Processors.ts#L1062-L1103" }, { "inherits": { @@ -123270,7 +123284,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1099-L1113" + "specLocation": "ingest/_types/Processors.ts#L1105-L1119" }, { "inherits": { @@ -123323,7 +123337,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1115-L1131" + "specLocation": "ingest/_types/Processors.ts#L1121-L1137" }, { "inherits": { @@ -123405,7 +123419,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1133-L1161" + "specLocation": "ingest/_types/Processors.ts#L1139-L1167" }, { "inherits": { @@ -123477,7 +123491,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1163-L1183" + "specLocation": "ingest/_types/Processors.ts#L1169-L1189" }, { "inherits": { @@ -123563,7 +123577,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1185-L1219" + "specLocation": "ingest/_types/Processors.ts#L1191-L1225" }, { "inherits": { @@ -123606,7 +123620,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1221-L1230" + "specLocation": "ingest/_types/Processors.ts#L1227-L1236" }, { "inherits": { @@ -123659,7 +123673,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1237-L1253" + "specLocation": "ingest/_types/Processors.ts#L1243-L1259" }, { "inherits": { @@ -123738,7 +123752,22 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1255-L1280" + "specLocation": "ingest/_types/Processors.ts#L1261-L1286" + }, + { + "inherits": { + "type": { + "name": "ProcessorBase", + "namespace": "ingest._types" + } + }, + "kind": "interface", + "name": { + "name": "TerminateProcessor", + "namespace": "ingest._types" + }, + "properties": [], + "specLocation": "ingest/_types/Processors.ts#L1288-L1288" }, { "inherits": { @@ -123792,7 +123821,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1282-L1298" + "specLocation": "ingest/_types/Processors.ts#L1290-L1306" }, { "inherits": { @@ -123846,7 +123875,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1300-L1316" + "specLocation": "ingest/_types/Processors.ts#L1308-L1324" }, { "inherits": { @@ -123900,7 +123929,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1318-L1334" + "specLocation": "ingest/_types/Processors.ts#L1326-L1342" }, { "inherits": { @@ -123980,7 +124009,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1336-L1362" + "specLocation": "ingest/_types/Processors.ts#L1344-L1370" }, { "inherits": { @@ -124093,7 +124122,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L441-L472" + "specLocation": "ingest/_types/Processors.ts#L447-L478" }, { "kind": "interface", diff --git a/output/schema/schema.json b/output/schema/schema.json index c8a36da09..91a9903ee 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -140692,7 +140692,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L291-L306" + "specLocation": "ingest/_types/Processors.ts#L297-L312" }, { "kind": "interface", @@ -140812,7 +140812,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L308-L349" + "specLocation": "ingest/_types/Processors.ts#L314-L355" }, { "kind": "interface", @@ -140866,7 +140866,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L482-L498" + "specLocation": "ingest/_types/Processors.ts#L488-L504" }, { "kind": "interface", @@ -140943,7 +140943,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L500-L523" + "specLocation": "ingest/_types/Processors.ts#L506-L529" }, { "kind": "interface", @@ -141009,7 +141009,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L535-L555" + "specLocation": "ingest/_types/Processors.ts#L541-L561" }, { "kind": "enum", @@ -141040,7 +141040,7 @@ "name": "ConvertType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L525-L533" + "specLocation": "ingest/_types/Processors.ts#L531-L539" }, { "kind": "interface", @@ -141138,7 +141138,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L557-L590" + "specLocation": "ingest/_types/Processors.ts#L563-L596" }, { "kind": "interface", @@ -141278,7 +141278,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L592-L630" + "specLocation": "ingest/_types/Processors.ts#L598-L636" }, { "kind": "interface", @@ -141360,7 +141360,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L632-L659" + "specLocation": "ingest/_types/Processors.ts#L638-L665" }, { "kind": "interface", @@ -141426,7 +141426,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L661-L680" + "specLocation": "ingest/_types/Processors.ts#L667-L686" }, { "kind": "interface", @@ -141479,7 +141479,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L682-L700" + "specLocation": "ingest/_types/Processors.ts#L688-L706" }, { "kind": "interface", @@ -141494,7 +141494,7 @@ "namespace": "ingest._types" }, "properties": [], - "specLocation": "ingest/_types/Processors.ts#L702-L702" + "specLocation": "ingest/_types/Processors.ts#L708-L708" }, { "kind": "interface", @@ -141598,7 +141598,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L704-L743" + "specLocation": "ingest/_types/Processors.ts#L710-L749" }, { "kind": "interface", @@ -141626,7 +141626,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L745-L751" + "specLocation": "ingest/_types/Processors.ts#L751-L757" }, { "kind": "interface", @@ -141679,7 +141679,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L753-L767" + "specLocation": "ingest/_types/Processors.ts#L759-L773" }, { "kind": "interface", @@ -141806,7 +141806,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L351-L392" + "specLocation": "ingest/_types/Processors.ts#L357-L398" }, { "kind": "enum", @@ -141822,7 +141822,7 @@ "name": "GeoGridTargetFormat", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L400-L403" + "specLocation": "ingest/_types/Processors.ts#L406-L409" }, { "kind": "enum", @@ -141841,7 +141841,7 @@ "name": "GeoGridTileType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L394-L398" + "specLocation": "ingest/_types/Processors.ts#L400-L404" }, { "kind": "interface", @@ -141948,7 +141948,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L405-L439" + "specLocation": "ingest/_types/Processors.ts#L411-L445" }, { "kind": "interface", @@ -142040,7 +142040,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L769-L794" + "specLocation": "ingest/_types/Processors.ts#L775-L800" }, { "kind": "interface", @@ -142118,7 +142118,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L796-L820" + "specLocation": "ingest/_types/Processors.ts#L802-L826" }, { "kind": "interface", @@ -142172,7 +142172,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L822-L838" + "specLocation": "ingest/_types/Processors.ts#L828-L844" }, { "kind": "interface", @@ -142206,7 +142206,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L861-L873", + "specLocation": "ingest/_types/Processors.ts#L867-L879", "variants": { "kind": "container" } @@ -142283,7 +142283,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L888-L914" + "specLocation": "ingest/_types/Processors.ts#L894-L920" }, { "kind": "interface", @@ -142319,7 +142319,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L875-L886" + "specLocation": "ingest/_types/Processors.ts#L881-L892" }, { "kind": "interface", @@ -142391,7 +142391,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L840-L859" + "specLocation": "ingest/_types/Processors.ts#L846-L865" }, { "kind": "interface", @@ -142444,7 +142444,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L916-L931" + "specLocation": "ingest/_types/Processors.ts#L922-L937" }, { "kind": "interface", @@ -142523,7 +142523,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L933-L962" + "specLocation": "ingest/_types/Processors.ts#L939-L968" }, { "kind": "enum", @@ -142541,7 +142541,7 @@ "name": "JsonProcessorConflictStrategy", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L964-L969" + "specLocation": "ingest/_types/Processors.ts#L970-L975" }, { "kind": "interface", @@ -142698,7 +142698,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L971-L1023" + "specLocation": "ingest/_types/Processors.ts#L977-L1029" }, { "kind": "interface", @@ -142752,7 +142752,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1025-L1041" + "specLocation": "ingest/_types/Processors.ts#L1031-L1047" }, { "kind": "interface", @@ -142952,7 +142952,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1043-L1054" + "specLocation": "ingest/_types/Processors.ts#L1049-L1060" }, { "kind": "interface", @@ -143025,7 +143025,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L266-L289" + "specLocation": "ingest/_types/Processors.ts#L272-L295" }, { "kind": "interface", @@ -143509,6 +143509,20 @@ } } }, + { + "description": "Terminates the current ingest pipeline, causing no further processors to be run.\nThis will normally be executed conditionally, using the `if` option.", + "docId": "terminate-processor", + "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/terminate-processor.html", + "name": "terminate", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "TerminateProcessor", + "namespace": "ingest._types" + } + } + }, { "description": "Trims whitespace from a field.\nIf the field is an array of strings, all members of the array will be trimmed.\nThis only works on leading and trailing whitespace.", "docId": "trim-processor", @@ -143579,7 +143593,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L27-L264", + "specLocation": "ingest/_types/Processors.ts#L27-L270", "variants": { "kind": "container", "nonExhaustive": true @@ -143719,7 +143733,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1056-L1097" + "specLocation": "ingest/_types/Processors.ts#L1062-L1103" }, { "kind": "interface", @@ -143772,7 +143786,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1099-L1113" + "specLocation": "ingest/_types/Processors.ts#L1105-L1119" }, { "kind": "interface", @@ -143825,7 +143839,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1115-L1131" + "specLocation": "ingest/_types/Processors.ts#L1121-L1137" }, { "kind": "interface", @@ -143907,7 +143921,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1133-L1161" + "specLocation": "ingest/_types/Processors.ts#L1139-L1167" }, { "kind": "interface", @@ -143979,7 +143993,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1163-L1183" + "specLocation": "ingest/_types/Processors.ts#L1169-L1189" }, { "kind": "interface", @@ -144065,7 +144079,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1185-L1219" + "specLocation": "ingest/_types/Processors.ts#L1191-L1225" }, { "kind": "interface", @@ -144108,7 +144122,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1221-L1230" + "specLocation": "ingest/_types/Processors.ts#L1227-L1236" }, { "kind": "enum", @@ -144124,7 +144138,7 @@ "name": "ShapeType", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L1232-L1235" + "specLocation": "ingest/_types/Processors.ts#L1238-L1241" }, { "kind": "interface", @@ -144177,7 +144191,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1237-L1253" + "specLocation": "ingest/_types/Processors.ts#L1243-L1259" }, { "kind": "interface", @@ -144256,7 +144270,22 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1255-L1280" + "specLocation": "ingest/_types/Processors.ts#L1261-L1286" + }, + { + "kind": "interface", + "inherits": { + "type": { + "name": "ProcessorBase", + "namespace": "ingest._types" + } + }, + "name": { + "name": "TerminateProcessor", + "namespace": "ingest._types" + }, + "properties": [], + "specLocation": "ingest/_types/Processors.ts#L1288-L1288" }, { "kind": "interface", @@ -144310,7 +144339,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1282-L1298" + "specLocation": "ingest/_types/Processors.ts#L1290-L1306" }, { "kind": "interface", @@ -144364,7 +144393,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1300-L1316" + "specLocation": "ingest/_types/Processors.ts#L1308-L1324" }, { "kind": "interface", @@ -144444,7 +144473,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1336-L1362" + "specLocation": "ingest/_types/Processors.ts#L1344-L1370" }, { "kind": "interface", @@ -144498,7 +144527,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L1318-L1334" + "specLocation": "ingest/_types/Processors.ts#L1326-L1342" }, { "kind": "interface", @@ -144611,7 +144640,7 @@ } } ], - "specLocation": "ingest/_types/Processors.ts#L441-L472" + "specLocation": "ingest/_types/Processors.ts#L447-L478" }, { "kind": "enum", @@ -144636,7 +144665,7 @@ "name": "UserAgentProperty", "namespace": "ingest._types" }, - "specLocation": "ingest/_types/Processors.ts#L474-L480" + "specLocation": "ingest/_types/Processors.ts#L480-L486" }, { "kind": "request", diff --git a/output/typescript/types.ts b/output/typescript/types.ts index ea285cf07..e990b081d 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -13049,6 +13049,7 @@ export interface IngestProcessorContainer { set_security_user?: IngestSetSecurityUserProcessor sort?: IngestSortProcessor split?: IngestSplitProcessor + terminate?: IngestTerminateProcessor trim?: IngestTrimProcessor uppercase?: IngestUppercaseProcessor urldecode?: IngestUrlDecodeProcessor @@ -13122,6 +13123,9 @@ export interface IngestSplitProcessor extends IngestProcessorBase { target_field?: Field } +export interface IngestTerminateProcessor extends IngestProcessorBase { +} + export interface IngestTrimProcessor extends IngestProcessorBase { field: Field ignore_missing?: boolean