This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 288858f1a84 Regen
288858f1a84 is described below
commit 288858f1a847849af6405b83a958a2130ea27cd6
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Jul 2 18:37:17 2026 +0200
Regen
---
.../springboot/catalog/dev-consoles/bean.json | 61 +++++++
.../springboot/catalog/dev-consoles/browse.json | 105 +++++++++++++
.../springboot/catalog/dev-consoles/debug.json | 74 +++++++++
.../springboot/catalog/dev-consoles/errors.json | 87 ++++++++++
.../catalog/dev-consoles/eval-language.json | 74 +++++++++
.../springboot/catalog/dev-consoles/health.json | 22 +++
.../catalog/dev-consoles/heap-histogram.json | 17 ++
.../springboot/catalog/dev-consoles/inflight.json | 30 ++++
.../catalog/dev-consoles/jfr-memory-leak.json | 84 ++++++++++
.../springboot/catalog/dev-consoles/kafka.json | 17 ++
.../catalog/dev-consoles/message-history.json | 17 ++
.../catalog/dev-consoles/micrometer.json | 31 ++++
.../catalog/dev-consoles/opentelemetry.json | 35 +++++
.../springboot/catalog/dev-consoles/processor.json | 50 ++++++
.../springboot/catalog/dev-consoles/receive.json | 52 ++++++
.../springboot/catalog/dev-consoles/reload.json | 32 ++++
.../springboot/catalog/dev-consoles/rest-spec.json | 16 ++
.../catalog/dev-consoles/route-controller.json | 32 ++++
.../catalog/dev-consoles/route-diagram.json | 175 +++++++++++++++++++++
.../catalog/dev-consoles/route-dump.json | 64 ++++++++
.../catalog/dev-consoles/route-group.json | 48 ++++++
.../catalog/dev-consoles/route-structure.json | 60 +++++++
.../catalog/dev-consoles/route-topology.json | 47 ++++++
.../springboot/catalog/dev-consoles/route.json | 65 ++++++++
.../springboot/catalog/dev-consoles/send.json | 92 +++++++++++
.../springboot/catalog/dev-consoles/source.json | 30 ++++
.../springboot/catalog/dev-consoles/sql-query.json | 121 ++++++++++++++
.../springboot/catalog/dev-consoles/stub.json | 63 ++++++++
.../springboot/catalog/dev-consoles/thread.json | 17 ++
.../camel/springboot/catalog/dev-consoles/top.json | 30 ++++
.../springboot/catalog/dev-consoles/trace.json | 38 +++++
.../catalog/dev-consoles/vertx-websocket.json | 17 ++
32 files changed, 1703 insertions(+)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
index 46d5faeecca..e83264cd132 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
@@ -10,6 +10,67 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the beans matching by name"
+ },
+ "internal": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Internal",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include internal Camel beans"
+ },
+ "nulls": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Nulls",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include null values"
+ },
+ "properties": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Properties",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include bean properties"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
index 61b0625a92d..68c1d9ac715 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
@@ -10,6 +10,111 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "bodyMaxChars": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Body Max Chars",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 32768,
+ "description": "Maximum size of the message body to include in the dump"
+ },
+ "dump": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Dump",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include message dumps"
+ },
+ "filter": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the endpoints matching by route id, endpoint url"
+ },
+ "freshSize": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Fresh Size",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to calculate fresh queue size (can cause
performance overhead)"
+ },
+ "includeBody": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Include Body",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include message body in dumps"
+ },
+ "limit": {
+ "index": 5,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 100,
+ "description": "Limits the number of entries per endpoint"
+ },
+ "tail": {
+ "index": 6,
+ "kind": "option",
+ "displayName": "Tail",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "To receive N last messages from the tail"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
index d1582f857d2..51dda116fea 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
@@ -10,6 +10,80 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "breakpoint": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Breakpoint",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "The breakpoint node id"
+ },
+ "codeLimit": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Code Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 5,
+ "description": "Number of source code lines around the breakpoint to
include"
+ },
+ "command": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Command",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Action command to execute on the debugger"
+ },
+ "history": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "History",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include message history"
+ },
+ "position": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Position",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "The position to step to"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
index 5b3bcb4245a..33ad85f85f3 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
@@ -10,6 +10,93 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "ago": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Ago",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filter by time window as duration string (e.g. 60s, 5m,
1h). Only entries within this window are included."
+ },
+ "exception": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Exception",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filter by exception type (case-insensitive substring
match)"
+ },
+ "handled": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Handled",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filter by handled status"
+ },
+ "limit": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ },
+ "routeId": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Route Id",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filter by route id"
+ },
+ "stackTrace": {
+ "index": 5,
+ "kind": "option",
+ "displayName": "Stack Trace",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include stack traces"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
index d20d4f52fe5..dcceff34ef0 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
@@ -10,6 +10,80 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "body": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Body",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Optional message body"
+ },
+ "headers": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Headers",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Optional message headers"
+ },
+ "language": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Language",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "simple",
+ "description": "The language to use"
+ },
+ "predicate": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Predicate",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to execute as predicate (use expression by
default)"
+ },
+ "template": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Template",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Template to use for executing simple language function"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
index 911bf4f10c3..00db246db2c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
@@ -10,6 +10,28 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "exposureLevel": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Exposure Level",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "default",
+ "oneline",
+ "full"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "default",
+ "description": "Exposure level for health check details"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
index 8e782605f61..7163a5570fc 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
@@ -10,6 +10,23 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "limit": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 100,
+ "description": "Limits the number of classes displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
index 9e1d2c7ada1..800e49d207c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
@@ -10,6 +10,36 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by route id, route uri"
+ },
+ "limit": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
index b485b675e3b..565aac14b3c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
@@ -10,6 +10,90 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "command": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Command",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "start",
+ "stop",
+ "status",
+ "query",
+ "compare"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "status",
+ "description": "Command to execute"
+ },
+ "duration": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Duration",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 0,
+ "description": "Recording duration in seconds (0 means manual stop)"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 100,
+ "description": "Limits the number of entries displayed"
+ },
+ "minSize": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Min Size",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Long",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 0,
+ "description": "Minimum object size in bytes to include in results"
+ },
+ "stacktrace": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Stacktrace",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include stack traces in the output"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
index b330fcf8fe5..35ee05a4def 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
@@ -10,6 +10,23 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-kafka-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "committed": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Committed",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include committed offset (sync operation to
Kafka broker)"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
index e7880777a82..dbafa3d5dfe 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
@@ -10,6 +10,23 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "codeLimit": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Code Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 5,
+ "description": "Number of source code lines around the location to
include"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
index 368b86a4884..05fdd912978 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
@@ -10,6 +10,37 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-micrometer-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters matching metrics by name"
+ },
+ "tags": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Tags",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include tags"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
index cc3e1eab119..c4bad76e4f2 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
@@ -10,6 +10,41 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-opentelemetry2-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "dump": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Dump",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "true",
+ "false"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to dump span data"
+ },
+ "limit": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 100,
+ "description": "Limits the number of spans dumped"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
index 2ecd8778e06..ba2d55d16bd 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
@@ -10,6 +10,56 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "action": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Action",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "start",
+ "stop",
+ "enable",
+ "disable"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Action to perform such as start,stop,enable,disable on
one or more processors"
+ },
+ "filter": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the processors matching by processor id, route
id, or route group, and source location"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
index a81915d620c..47fc20ab47e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
@@ -10,6 +10,58 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "dump": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Dump",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "true",
+ "false"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to dump received messages"
+ },
+ "enabled": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Enabled",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "true",
+ "false"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to enable or disable receive mode"
+ },
+ "endpoint": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Endpoint",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Endpoint for where to receive messages (can also refer
to a route id, endpoint pattern)"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
index d52a3586344..1c1b907dc33 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
@@ -10,6 +10,38 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "reload": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Reload",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Option to trigger reloading"
+ },
+ "wait": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Wait",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Option to wait for reloading to complete"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
index 8351138a86b..0371c5df962 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
@@ -10,6 +10,22 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters specifications matching the given URI pattern"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
index 1d84e208783..2c710883e46 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
@@ -10,6 +10,38 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "error": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Error",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include error details"
+ },
+ "stacktrace": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Stacktrace",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include stack traces"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
index bfd35c3e6da..e9cf665da9a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
@@ -10,6 +10,181 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-diagram-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "autoRefresh": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Auto Refresh",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to auto-refresh page every 5 seconds"
+ },
+ "external": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "External",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include external systems (kafka, http, etc.)
in topology mode"
+ },
+ "filter": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "*",
+ "description": "Filters the routes matching by route id, route uri, and
source location"
+ },
+ "fontSize": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Font Size",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 12,
+ "description": "The size of the font"
+ },
+ "format": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Format",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "html",
+ "png",
+ "text",
+ "ascii",
+ "unicode"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "html",
+ "description": "Output format: html (interactive web component), png
(inline image), text or ascii (ASCII art), unicode (box-drawing characters)"
+ },
+ "metric": {
+ "index": 5,
+ "kind": "option",
+ "displayName": "Metric",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include live metric counters"
+ },
+ "mode": {
+ "index": 6,
+ "kind": "option",
+ "displayName": "Mode",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "route",
+ "topology"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "route",
+ "description": "Diagram mode: route or topology"
+ },
+ "nodeLabel": {
+ "index": 7,
+ "kind": "option",
+ "displayName": "Node Label",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "code",
+ "description",
+ "both"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "code",
+ "description": "Node label mode"
+ },
+ "nodeWidth": {
+ "index": 8,
+ "kind": "option",
+ "displayName": "Node Width",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 180,
+ "description": "The node width in pixels"
+ },
+ "theme": {
+ "index": 9,
+ "kind": "option",
+ "displayName": "Theme",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "dark",
+ "light",
+ "transparent",
+ "ascii",
+ "unicode"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "transparent",
+ "description": "Theme to use: dark, light, transparent, ascii, or
unicode"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
index 6d90b5955e1..ddf4b5ba9ca 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
@@ -10,6 +10,70 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by route id, route uri, and
source location"
+ },
+ "format": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Format",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "xml",
+ "yaml",
+ "java"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "To output in either xml, yaml, or java format"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ },
+ "uriAsParameters": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Uri As Parameters",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to expand URIs into separated key\/value
parameters"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
index 0bf0a9f371b..53220b8c8a7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
@@ -10,6 +10,54 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "action": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Action",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "start",
+ "stop"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Action to perform such as start or stop"
+ },
+ "filter": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the route groups matching by group id"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
index 92ac89356de..8d1f99b338a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
@@ -10,6 +10,66 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "brief": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Brief",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to dump in brief mode (only overall structure,
and no detailed options or expressions)"
+ },
+ "filter": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by route id, route uri, and
source location"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ },
+ "metric": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Metric",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include metrics such as number of messages
processed (from JMX)"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
index 4dfc85eb20c..efd2bc5cefb 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
@@ -10,6 +10,53 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "external": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "External",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include external systems (databases,
messaging brokers, etc.) as nodes"
+ },
+ "metric": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Metric",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include live metrics (message counts) on
nodes and edges"
+ },
+ "routes": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Routes",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include route structure data in the response"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
index 46616a79d9d..97ff2a43352 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
@@ -10,6 +10,71 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "action": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Action",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "start",
+ "stop",
+ "suspend",
+ "resume"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Action to perform such as start,stop,suspend,resume on
one or more routes"
+ },
+ "filter": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by route id, route uri, or
route group, and source location"
+ },
+ "limit": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ },
+ "processors": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Processors",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include processors"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
index d0dc300f22a..340570fa184 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
@@ -10,6 +10,98 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "body": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Body",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "The message body to send. Can refer to files using file:
prefix"
+ },
+ "bodyMaxChars": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Body Max Chars",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 32768,
+ "description": "Maximum size of the message body to include in the dump"
+ },
+ "endpoint": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Endpoint",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Endpoint for where to send messages (can also refer to a
route id, endpoint pattern)"
+ },
+ "exchangePattern": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Exchange Pattern",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "InOnly",
+ "InOut"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Exchange pattern when sending"
+ },
+ "poll": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Poll",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to poll message from the endpoint instead of
sending"
+ },
+ "pollTimeout": {
+ "index": 5,
+ "kind": "option",
+ "displayName": "Poll Timeout",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 20000,
+ "description": "Timeout when using poll mode"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
index f8d3aff0973..4af2ae41525 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
@@ -10,6 +10,36 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by route id, route uri, and
source location"
+ },
+ "limit": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
index d157ad57430..47059109eba 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
@@ -10,6 +10,127 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "actionType": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Action Type",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "query",
+ "update-row"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": "query",
+ "description": "Action type: query (default) or update-row"
+ },
+ "columnValues": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Column Values",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Changed column-value pairs as JSON string for update-row
action"
+ },
+ "datasource": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Datasource",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Name of the DataSource bean in the registry
(auto-detected if only one exists)"
+ },
+ "maxRows": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Max Rows",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 100,
+ "description": "Maximum number of rows to return"
+ },
+ "primaryKeyValues": {
+ "index": 4,
+ "kind": "option",
+ "displayName": "Primary Key Values",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Primary key column-value pairs as JSON string for
update-row action"
+ },
+ "queryTimeout": {
+ "index": 5,
+ "kind": "option",
+ "displayName": "Query Timeout",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": 30,
+ "description": "Query timeout in seconds"
+ },
+ "sql": {
+ "index": 6,
+ "kind": "option",
+ "displayName": "Sql",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "The SQL query to execute"
+ },
+ "table": {
+ "index": 7,
+ "kind": "option",
+ "displayName": "Table",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Table name for update-row action"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
index 90e7b4b6612..24f26fdcb76 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
@@ -10,6 +10,69 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-stub-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "browse": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Browse",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to browse messages"
+ },
+ "filter": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes matching by queue name"
+ },
+ "format": {
+ "index": 2,
+ "kind": "option",
+ "displayName": "Format",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "xml",
+ "json"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "To use either xml or json output format"
+ },
+ "limit": {
+ "index": 3,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of messages dumped"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
index 3c5878805be..79c76fece30 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
@@ -10,6 +10,23 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "stackTrace": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Stack Trace",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": false,
+ "description": "Whether to include thread stack traces"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
index 8bbaf6a3eef..e3f20559bed 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
@@ -10,6 +10,36 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "filter": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Filter",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Filters the routes and processors matching by route id,
route uri, processor id, and source location"
+ },
+ "limit": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Limit",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "integer",
+ "javaType": "java.lang.Integer",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Limits the number of entries displayed"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
index 943df8ecd77..2bae316a45d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
@@ -10,6 +10,44 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "dump": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Dump",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "true",
+ "false"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to dump trace messages"
+ },
+ "enabled": {
+ "index": 1,
+ "kind": "option",
+ "displayName": "Enabled",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "string",
+ "javaType": "java.lang.String",
+ "enum": [
+ "true",
+ "false"
+ ],
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "description": "Whether to enable or disable tracing"
+ }
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
index 9db09caa8f3..75e9f519369 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
@@ -10,6 +10,23 @@
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-vertx-websocket-starter",
"version": "4.21.0-SNAPSHOT"
+ },
+ "options": {
+ "includeHeaders": {
+ "index": 0,
+ "kind": "option",
+ "displayName": "Include Headers",
+ "group": "query",
+ "label": "query",
+ "required": false,
+ "type": "boolean",
+ "javaType": "java.lang.Boolean",
+ "deprecated": false,
+ "autowired": false,
+ "secret": false,
+ "defaultValue": true,
+ "description": "Whether to include WebSocket peer connection header
details in the output"
+ }
}
}