You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/06/08 04:33:02 UTC
[camel-karaf] branch main updated: [create-pull-request] automated change
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/main by this push:
new 770f0ab2 [create-pull-request] automated change
770f0ab2 is described below
commit 770f0ab2a1bc47a4a54b8d4b3ba2cefa982eb08d
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Jun 8 01:25:43 2022 +0000
[create-pull-request] automated change
---
.../camel/catalog/karaf/languages.properties | 1 +
.../apache/camel/catalog/karaf/languages/jq.json | 25 ++++++++++++++++++++++
2 files changed, 26 insertions(+)
diff --git a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages.properties b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages.properties
index 81fba2e6..16fbf8a8 100644
--- a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages.properties
+++ b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages.properties
@@ -8,6 +8,7 @@ groovy
header
hl7terser
joor
+jq
jsonpath
mvel
ognl
diff --git a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages/jq.json b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages/jq.json
new file mode 100644
index 00000000..3051e61b
--- /dev/null
+++ b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/languages/jq.json
@@ -0,0 +1,25 @@
+{
+ "language": {
+ "kind": "language",
+ "name": "jq",
+ "title": "JQ",
+ "description": "Evaluates a JQ expression against a JSON message body.",
+ "deprecated": false,
+ "firstVersion": "3.18.0",
+ "label": "language,json",
+ "javaType": "org.apache.camel.language.jq.JqLanguage",
+ "supportLevel": "Preview",
+ "groupId": "org.apache.camel",
+ "artifactId": "camel-jq",
+ "version": "3.18.0-SNAPSHOT",
+ "modelName": "jq",
+ "modelJavaType": "org.apache.camel.model.language.JqExpression"
+ },
+ "properties": {
+ "expression": { "kind": "value", "displayName": "Expression", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The expression value in your chosen language syntax" },
+ "resultType": { "kind": "attribute", "displayName": "Result Type", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the class of the result type (type from output)" },
+ "headerName": { "kind": "attribute", "displayName": "Header Name", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Name of header to use as input, instead of the message body" },
+ "trim": { "kind": "attribute", "displayName": "Trim", "label": "advanced", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether to trim the value to remove leading and trailing whitespaces and line breaks" },
+ "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" }
+ }
+}