This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new 3691633 Regen 3691633 is described below commit 3691633f26f700890eec06d19d9890bc37794dc0 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Wed Apr 14 14:17:53 2021 +0200 Regen --- .../apache/camel/catalog/components/kamelet.json | 2 +- .../org/apache/camel/catalog/models.properties | 1 + .../org/apache/camel/catalog/models/kamelet.json | 18 ++++++++ .../apache/camel/catalog/schemas/camel-spring.xsd | 49 ++++++++++++++++++++++ 4 files changed, 69 insertions(+), 1 deletion(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kamelet.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kamelet.json index 4922233..36dd720 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kamelet.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kamelet.json @@ -3,7 +3,7 @@ "kind": "component", "name": "kamelet", "title": "Kamelet", - "description": "The Kamelet Component provides support for interacting with the Camel Route Template engine", + "description": "To call Kamelets", "deprecated": false, "firstVersion": "3.8.0", "label": "core", diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models.properties index 7b05bcb..a939487 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models.properties +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models.properties @@ -82,6 +82,7 @@ joor json jsonApi jsonpath +kamelet keyStoreParameters kubernetesServiceDiscovery language diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/kamelet.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/kamelet.json new file mode 100644 index 0000000..6b5e06e --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/kamelet.json @@ -0,0 +1,18 @@ +{ + "model": { + "kind": "model", + "name": "kamelet", + "title": "Kamelet", + "description": "To call Kamelets", + "deprecated": false, + "label": "eip,routing,kamelet", + "javaType": "org.apache.camel.model.KameletDefinition", + "input": true, + "output": false + }, + "properties": { + "name": { "kind": "attribute", "displayName": "Name", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Name of the Kamelet (templateId\/routeId) to call. Options for the kamelet can be specified using uri syntax, eg mynamecount=4&type=gold." }, + "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the id of this node" }, + "description": { "kind": "element", "displayName": "Description", "required": false, "type": "object", "javaType": "org.apache.camel.model.DescriptionDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the description of this node" } + } +} diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd index fc6c345..b854e9d 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd @@ -715,6 +715,14 @@ Evaluate a JsonPath expression against a JSON message body. </xs:annotation> </xs:element> + <xs:element name="kamelet" type="tns:kameletDefinition"> + <xs:annotation> + <xs:documentation xml:lang="en"><![CDATA[ +To call Kamelets + ]]></xs:documentation> + </xs:annotation> + </xs:element> + <xs:element name="keyStoreParameters" type="tns:keyStoreParametersFactoryBean"> <xs:annotation> <xs:documentation xml:lang="en"><![CDATA[ @@ -2986,6 +2994,7 @@ Language, such as en for english. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -3436,6 +3445,7 @@ implementation. Default value: Singleton <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -3535,6 +3545,7 @@ implementation. Default value: Singleton <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -3625,6 +3636,7 @@ implementation. Default value: Singleton <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -3704,6 +3716,7 @@ implementation. Default value: Singleton <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -4727,6 +4740,7 @@ org.apache.camel.spi.SendDynamicAware . Default value: true <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -4803,6 +4817,7 @@ org.apache.camel.spi.SendDynamicAware . Default value: true <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -4941,6 +4956,7 @@ Global option value. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -5119,6 +5135,7 @@ Set if validation is required for this input type. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -5211,6 +5228,7 @@ configured, then all incoming messages is intercepted. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -5285,6 +5303,22 @@ process its result. </xs:complexContent> </xs:complexType> + <xs:complexType name="kameletDefinition"> + <xs:complexContent> + <xs:extension base="tns:output"> + <xs:sequence/> + <xs:attribute name="name" type="xs:string" use="required"> + <xs:annotation> + <xs:documentation xml:lang="en"><![CDATA[ +Name of the Kamelet (templateId/routeId) to call. Options for the kamelet can be +specified using uri syntax, eg mynamecount=4&type=gold. + ]]></xs:documentation> + </xs:annotation> + </xs:attribute> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="loadBalanceDefinition"> <xs:complexContent> <xs:extension base="tns:output"> @@ -5319,6 +5353,7 @@ process its result. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -5599,6 +5634,7 @@ To refer to a custom logger instance to lookup from the registry. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -8249,6 +8285,7 @@ decompressed size. Default value: 1073741824 <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -8452,6 +8489,7 @@ backward compatibility. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -8585,6 +8623,7 @@ this on completion. By default this feature is off. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -8946,6 +8985,7 @@ generate the log message from exchange. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -9064,6 +9104,7 @@ Set if validation is required for this output type. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -9140,6 +9181,7 @@ Set if validation is required for this output type. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -9657,6 +9699,7 @@ Name of property to remove. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -9905,6 +9948,7 @@ Reference to the routes in the xml dsl. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -10213,6 +10257,7 @@ producers. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -10607,6 +10652,7 @@ Sets a reference to lookup for the comparator to use for sorting. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -10826,6 +10872,7 @@ backward compatibility. Default value: false <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -11242,6 +11289,7 @@ Whether to auto startup components when toD is starting up. Default value: true <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/> @@ -11355,6 +11403,7 @@ Sets a reference to use for lookup the policy in the registry. <xs:element ref="tns:intercept"/> <xs:element ref="tns:interceptFrom"/> <xs:element ref="tns:interceptSendToEndpoint"/> + <xs:element ref="tns:kamelet"/> <xs:element ref="tns:loadBalance"/> <xs:element ref="tns:log"/> <xs:element ref="tns:loop"/>