This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch re
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 79e21e37b5b8dc1763b4c3fc488343fa60fe8dd9
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Jun 26 13:40:36 2025 +0200

    CAMEL-22200: components that are resource endpoint based should have 
content cache true as default and make it configurable on component level.
---
 .../org/apache/camel/catalog/components/mvel.json  |   5 +-
 .../camel/catalog/components/robotframework.json   | 127 ++++++++++-----------
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  |  90 ---------------
 3 files changed, 66 insertions(+), 156 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mvel.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mvel.json
index e60f17a58c5..1fe5a59d795 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mvel.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mvel.json
@@ -26,8 +26,9 @@
   "componentProperties": {
     "allowContextMapAll": { "index": 0, "kind": "property", "displayName": 
"Allow Context Map All", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Sets whether the 
context map should allow access to all details. By default only the message 
body and headers can be accessed. This option can be enabled for full access to 
the current Exchange and Ca [...]
     "allowTemplateFromHeader": { "index": 1, "kind": "property", 
"displayName": "Allow Template From Header", "group": "producer", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to allow to use resource template from header or not 
(default false). Enabling this allows to specify dynamic templates via message 
header. However this can be seen as a potential se [...]
-    "lazyStartProducer": { "index": 2, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-    "autowiredEnabled": { "index": 3, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching t [...]
+    "contentCache": { "index": 2, "kind": "property", "displayName": "Content 
Cache", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "Sets whether to use resource 
content cache or not" },
+    "lazyStartProducer": { "index": 3, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+    "autowiredEnabled": { "index": 4, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching t [...]
   },
   "headers": {
     "CamelMvelResourceUri": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A URI for the template resource to use instead of the 
endpoint configured.", "constantName": 
"org.apache.camel.component.mvel.MvelConstants#MVEL_RESOURCE_URI" },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/robotframework.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/robotframework.json
index 0be01c9bbd5..a91283c53f0 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/robotframework.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/robotframework.json
@@ -87,69 +87,68 @@
     "allowTemplateFromHeader": { "index": 2, "kind": "parameter", 
"displayName": "Allow Template From Header", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Whether to allow to use 
resource template from heade [...]
     "argumentFiles": { "index": 3, "kind": "parameter", "displayName": 
"Argument Files", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "A text String to read 
more arguments from." },
     "combinedTagStats": { "index": 4, "kind": "parameter", "displayName": 
"Combined Tag Stats", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Creates combined 
statistics based on tags. Use the format tags:title List" },
-    "contentCache": { "index": 5, "kind": "parameter", "displayName": "Content 
Cache", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "Sets whether to use resource 
content cache or not" },
-    "criticalTags": { "index": 6, "kind": "parameter", "displayName": 
"Critical Tags", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Tests that have the 
given tags are considered critical. List" },
-    "debugFile": { "index": 7, "kind": "parameter", "displayName": "Debug 
File", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "A debug String that is 
written during execution." },
-    "document": { "index": 8, "kind": "parameter", "displayName": "Document", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the documentation 
of the top-level tests suites." },
-    "dryrun": { "index": 9, "kind": "parameter", "displayName": "Dryrun", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets dryrun mode on use. 
In the dry run mode tests are run without executing keywords ori [...]
-    "excludes": { "index": 10, "kind": "parameter", "displayName": "Excludes", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by tags. List" },
-    "exitOnFailure": { "index": 11, "kind": "parameter", "displayName": "Exit 
On Failure", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets robot to stop 
execution immediately if a critical test fails." },
-    "includes": { "index": 12, "kind": "parameter", "displayName": "Includes", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by tags. List" },
-    "listener": { "index": 13, "kind": "parameter", "displayName": "Listener", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a single listener 
for monitoring tests execution" },
-    "listeners": { "index": 14, "kind": "parameter", "displayName": 
"Listeners", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets multiple listeners 
for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 [...]
-    "log": { "index": 15, "kind": "parameter", "displayName": "Log", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated log String." },
-    "logLevel": { "index": 16, "kind": "parameter", "displayName": "Log 
Level", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the threshold level 
for logging." },
-    "logTitle": { "index": 17, "kind": "parameter", "displayName": "Log 
Title", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated tests log." },
-    "metadata": { "index": 18, "kind": "parameter", "displayName": "Metadata", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets free metadata for 
the top level tests suites. comma seperated list of string resulting as List" },
-    "monitorColors": { "index": 19, "kind": "parameter", "displayName": 
"Monitor Colors", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Using ANSI colors in 
console. Normally colors work in unixes but not in Windows. Default [...]
-    "monitorWidth": { "index": 20, "kind": "parameter", "displayName": 
"Monitor Width", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "78", "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Width of the monitor 
output. Default is 78." },
-    "name": { "index": 21, "kind": "parameter", "displayName": "Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the name of the 
top-level tests suites." },
-    "nonCriticalTags": { "index": 22, "kind": "parameter", "displayName": "Non 
Critical Tags", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Tests that have the 
given tags are not critical. List" },
-    "noStatusReturnCode": { "index": 23, "kind": "parameter", "displayName": 
"No Status Return Code", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "If true, sets the return 
code to zero regardless of failures  [...]
-    "output": { "index": 24, "kind": "parameter", "displayName": "Output", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated output String." },
-    "outputDirectory": { "index": 25, "kind": "parameter", "displayName": 
"Output Directory", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Configures where 
generated reports are to be placed." },
-    "randomize": { "index": 26, "kind": "parameter", "displayName": 
"Randomize", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the test execution 
order to be randomized. Valid values are all, suite, and test" },
-    "report": { "index": 27, "kind": "parameter", "displayName": "Report", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated report String." },
-    "reportBackground": { "index": 28, "kind": "parameter", "displayName": 
"Report Background", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets background colors 
for the generated report and summary." },
-    "reportTitle": { "index": 29, "kind": "parameter", "displayName": "Report 
Title", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated tests report." },
-    "runEmptySuite": { "index": 30, "kind": "parameter", "displayName": "Run 
Empty Suite", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Executes tests also if 
the top level test suite is empty. Useful e.g. wi [...]
-    "runFailed": { "index": 31, "kind": "parameter", "displayName": "Run 
Failed", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Re-run failed tests, 
based on output.xml String." },
-    "runMode": { "index": 32, "kind": "parameter", "displayName": "Run Mode", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the execution mode 
for this tests run. Note that this setting has been deprecated in Robot Fram 
[...]
-    "skipTeardownOnExit": { "index": 33, "kind": "parameter", "displayName": 
"Skip Teardown On Exit", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets whether the 
teardowns are skipped if the test execution  [...]
-    "splitOutputs": { "index": 34, "kind": "parameter", "displayName": "Split 
Outputs", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Splits output and log 
files." },
-    "suites": { "index": 35, "kind": "parameter", "displayName": "Suites", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests suites 
by name. List" },
-    "suiteStatLevel": { "index": 36, "kind": "parameter", "displayName": 
"Suite Stat Level", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Defines how many levels 
to show in the Statistics by Suite table in outputs." },
-    "summaryTitle": { "index": 37, "kind": "parameter", "displayName": 
"Summary Title", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated summary report." },
-    "tagDocs": { "index": 38, "kind": "parameter", "displayName": "Tag Docs", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds documentation to 
the specified tags. List" },
-    "tags": { "index": 39, "kind": "parameter", "displayName": "Tags", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the tags(s) to all 
executed tests cases. List" },
-    "tagStatExcludes": { "index": 40, "kind": "parameter", "displayName": "Tag 
Stat Excludes", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Excludes these tags from 
the Statistics by Tag and Test Details by Tag tables in ou [...]
-    "tagStatIncludes": { "index": 41, "kind": "parameter", "displayName": "Tag 
Stat Includes", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Includes only these tags 
in the Statistics by Tag and Test Details by Tag tables in [...]
-    "tagStatLinks": { "index": 42, "kind": "parameter", "displayName": "Tag 
Stat Links", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds external links to 
the Statistics by Tag table in outputs. Use the format pattern:lin [...]
-    "tests": { "index": 43, "kind": "parameter", "displayName": "Tests", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by name. List" },
-    "timestampOutputs": { "index": 44, "kind": "parameter", "displayName": 
"Timestamp Outputs", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds a timestamp to all 
output files." },
-    "variableFiles": { "index": 45, "kind": "parameter", "displayName": 
"Variable Files", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets variables using 
variables files. Use the format path:args List" },
-    "variables": { "index": 46, "kind": "parameter", "displayName": 
"Variables", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets individual 
variables. Use the format name:value List" },
-    "warnOnSkippedFiles": { "index": 47, "kind": "parameter", "displayName": 
"Warn On Skipped Files", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Show a warning when an 
invalid String is skipped." },
-    "xunitFile": { "index": 48, "kind": "parameter", "displayName": "Xunit 
File", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated XUnit compatible result String, relative to outputDirectory. The  
[...]
-    "sendEmptyMessageWhenIdle": { "index": 49, "kind": "parameter", 
"displayName": "Send Empty Message When Idle", "group": "consumer", "label": 
"consumer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "If the polling consumer did not poll any files, you can 
enable this option to send an empty message (no body) instead." },
-    "bridgeErrorHandler": { "index": 50, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming [...]
-    "exceptionHandler": { "index": 51, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
-    "exchangePattern": { "index": 52, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-    "pollStrategy": { "index": 53, "kind": "parameter", "displayName": "Poll 
Strategy", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the po 
[...]
-    "lazyStartProducer": { "index": 54, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "backoffErrorThreshold": { "index": 55, "kind": "parameter", 
"displayName": "Backoff Error Threshold", "group": "scheduler", "label": 
"consumer,scheduler", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
number of subsequent error polls (failed due some error) that should happen 
before the backoffMultipler should kick-in." },
-    "backoffIdleThreshold": { "index": 56, "kind": "parameter", "displayName": 
"Backoff Idle Threshold", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "description": "The number of subsequent 
idle polls that should happen before the backoffMultipler should kick-in." },
-    "backoffMultiplier": { "index": 57, "kind": "parameter", "displayName": 
"Backoff Multiplier", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "description": "To let the scheduled 
polling consumer backoff if there has been a number of subsequent idles\/errors 
in a row. The multiplier is then the number of polls that will be skipped 
before the next actual attempt is h [...]
-    "delay": { "index": 58, "kind": "parameter", "displayName": "Delay", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 500, "description": "Milliseconds before the 
next poll." },
-    "greedy": { "index": 59, "kind": "parameter", "displayName": "Greedy", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "If greedy is enabled, 
then the ScheduledPollConsumer will run immediately again, if the previous run 
polled 1 or more messages." },
-    "initialDelay": { "index": 60, "kind": "parameter", "displayName": 
"Initial Delay", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1000, "description": 
"Milliseconds before the first poll starts." },
-    "repeatCount": { "index": 61, "kind": "parameter", "displayName": "Repeat 
Count", "group": "scheduler", "label": "consumer,scheduler", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 0, "description": "Specifies a maximum limit 
of number of fires. So if you set it to 1, the scheduler will only fire once. 
If you set it to 5, it will only fire five times. A value of zero or negative 
means fire forever." },
-    "runLoggingLevel": { "index": 62, "kind": "parameter", "displayName": "Run 
Logging Level", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.LoggingLevel", "enum": [ "TRACE", "DEBUG", "INFO", "WARN", 
"ERROR", "OFF" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "TRACE", "description": "The consumer logs a start\/complete 
log line when it polls. This option allows you to configure the l [...]
-    "scheduledExecutorService": { "index": 63, "kind": "parameter", 
"displayName": "Scheduled Executor Service", "group": "scheduler", "label": 
"consumer,scheduler", "required": false, "type": "object", "javaType": 
"java.util.concurrent.ScheduledExecutorService", "deprecated": false, 
"autowired": false, "secret": false, "description": "Allows for configuring a 
custom\/shared thread pool to use for the consumer. By default each consumer 
has its own single threaded thread pool." },
-    "scheduler": { "index": 64, "kind": "parameter", "displayName": 
"Scheduler", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "none", "description": "To 
use a cron scheduler from either camel-spring or camel-quartz component. Use 
value spring or quartz for built in scheduler" },
-    "schedulerProperties": { "index": 65, "kind": "parameter", "displayName": 
"Scheduler Properties", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "scheduler.", 
"multiValue": true, "deprecated": false, "autowired": false, "secret": false, 
"description": "To configure additional properties when using a custom 
scheduler or any of the Quartz, Spring based scheduler. This i [...]
-    "startScheduler": { "index": 66, "kind": "parameter", "displayName": 
"Start Scheduler", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether the scheduler should be auto started." },
-    "timeUnit": { "index": 67, "kind": "parameter", "displayName": "Time 
Unit", "group": "scheduler", "label": "consumer,scheduler", "required": false, 
"type": "object", "javaType": "java.util.concurrent.TimeUnit", "enum": [ 
"NANOSECONDS", "MICROSECONDS", "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", 
"DAYS" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "MILLISECONDS", "description": "Time unit for initialDelay and 
delay options." },
-    "useFixedDelay": { "index": 68, "kind": "parameter", "displayName": "Use 
Fixed Delay", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in 
JDK for details." }
+    "criticalTags": { "index": 5, "kind": "parameter", "displayName": 
"Critical Tags", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Tests that have the 
given tags are considered critical. List" },
+    "debugFile": { "index": 6, "kind": "parameter", "displayName": "Debug 
File", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "A debug String that is 
written during execution." },
+    "document": { "index": 7, "kind": "parameter", "displayName": "Document", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the documentation 
of the top-level tests suites." },
+    "dryrun": { "index": 8, "kind": "parameter", "displayName": "Dryrun", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets dryrun mode on use. 
In the dry run mode tests are run without executing keywords ori [...]
+    "excludes": { "index": 9, "kind": "parameter", "displayName": "Excludes", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by tags. List" },
+    "exitOnFailure": { "index": 10, "kind": "parameter", "displayName": "Exit 
On Failure", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets robot to stop 
execution immediately if a critical test fails." },
+    "includes": { "index": 11, "kind": "parameter", "displayName": "Includes", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by tags. List" },
+    "listener": { "index": 12, "kind": "parameter", "displayName": "Listener", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a single listener 
for monitoring tests execution" },
+    "listeners": { "index": 13, "kind": "parameter", "displayName": 
"Listeners", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets multiple listeners 
for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 [...]
+    "log": { "index": 14, "kind": "parameter", "displayName": "Log", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated log String." },
+    "logLevel": { "index": 15, "kind": "parameter", "displayName": "Log 
Level", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the threshold level 
for logging." },
+    "logTitle": { "index": 16, "kind": "parameter", "displayName": "Log 
Title", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated tests log." },
+    "metadata": { "index": 17, "kind": "parameter", "displayName": "Metadata", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets free metadata for 
the top level tests suites. comma seperated list of string resulting as List" },
+    "monitorColors": { "index": 18, "kind": "parameter", "displayName": 
"Monitor Colors", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Using ANSI colors in 
console. Normally colors work in unixes but not in Windows. Default [...]
+    "monitorWidth": { "index": 19, "kind": "parameter", "displayName": 
"Monitor Width", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "78", "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Width of the monitor 
output. Default is 78." },
+    "name": { "index": 20, "kind": "parameter", "displayName": "Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the name of the 
top-level tests suites." },
+    "nonCriticalTags": { "index": 21, "kind": "parameter", "displayName": "Non 
Critical Tags", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Tests that have the 
given tags are not critical. List" },
+    "noStatusReturnCode": { "index": 22, "kind": "parameter", "displayName": 
"No Status Return Code", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "If true, sets the return 
code to zero regardless of failures  [...]
+    "output": { "index": 23, "kind": "parameter", "displayName": "Output", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated output String." },
+    "outputDirectory": { "index": 24, "kind": "parameter", "displayName": 
"Output Directory", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Configures where 
generated reports are to be placed." },
+    "randomize": { "index": 25, "kind": "parameter", "displayName": 
"Randomize", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the test execution 
order to be randomized. Valid values are all, suite, and test" },
+    "report": { "index": 26, "kind": "parameter", "displayName": "Report", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated report String." },
+    "reportBackground": { "index": 27, "kind": "parameter", "displayName": 
"Report Background", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets background colors 
for the generated report and summary." },
+    "reportTitle": { "index": 28, "kind": "parameter", "displayName": "Report 
Title", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated tests report." },
+    "runEmptySuite": { "index": 29, "kind": "parameter", "displayName": "Run 
Empty Suite", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Executes tests also if 
the top level test suite is empty. Useful e.g. wi [...]
+    "runFailed": { "index": 30, "kind": "parameter", "displayName": "Run 
Failed", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Re-run failed tests, 
based on output.xml String." },
+    "runMode": { "index": 31, "kind": "parameter", "displayName": "Run Mode", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the execution mode 
for this tests run. Note that this setting has been deprecated in Robot Fram 
[...]
+    "skipTeardownOnExit": { "index": 32, "kind": "parameter", "displayName": 
"Skip Teardown On Exit", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets whether the 
teardowns are skipped if the test execution  [...]
+    "splitOutputs": { "index": 33, "kind": "parameter", "displayName": "Split 
Outputs", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Splits output and log 
files." },
+    "suites": { "index": 34, "kind": "parameter", "displayName": "Suites", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests suites 
by name. List" },
+    "suiteStatLevel": { "index": 35, "kind": "parameter", "displayName": 
"Suite Stat Level", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Defines how many levels 
to show in the Statistics by Suite table in outputs." },
+    "summaryTitle": { "index": 36, "kind": "parameter", "displayName": 
"Summary Title", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets a title for the 
generated summary report." },
+    "tagDocs": { "index": 37, "kind": "parameter", "displayName": "Tag Docs", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds documentation to 
the specified tags. List" },
+    "tags": { "index": 38, "kind": "parameter", "displayName": "Tags", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the tags(s) to all 
executed tests cases. List" },
+    "tagStatExcludes": { "index": 39, "kind": "parameter", "displayName": "Tag 
Stat Excludes", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Excludes these tags from 
the Statistics by Tag and Test Details by Tag tables in ou [...]
+    "tagStatIncludes": { "index": 40, "kind": "parameter", "displayName": "Tag 
Stat Includes", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Includes only these tags 
in the Statistics by Tag and Test Details by Tag tables in [...]
+    "tagStatLinks": { "index": 41, "kind": "parameter", "displayName": "Tag 
Stat Links", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds external links to 
the Statistics by Tag table in outputs. Use the format pattern:lin [...]
+    "tests": { "index": 42, "kind": "parameter", "displayName": "Tests", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Selects the tests cases 
by name. List" },
+    "timestampOutputs": { "index": 43, "kind": "parameter", "displayName": 
"Timestamp Outputs", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Adds a timestamp to all 
output files." },
+    "variableFiles": { "index": 44, "kind": "parameter", "displayName": 
"Variable Files", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets variables using 
variables files. Use the format path:args List" },
+    "variables": { "index": 45, "kind": "parameter", "displayName": 
"Variables", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets individual 
variables. Use the format name:value List" },
+    "warnOnSkippedFiles": { "index": 46, "kind": "parameter", "displayName": 
"Warn On Skipped Files", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Show a warning when an 
invalid String is skipped." },
+    "xunitFile": { "index": 47, "kind": "parameter", "displayName": "Xunit 
File", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.robotframework.RobotFrameworkCamelConfiguration", 
"configurationField": "configuration", "description": "Sets the path to the 
generated XUnit compatible result String, relative to outputDirectory. The  
[...]
+    "sendEmptyMessageWhenIdle": { "index": 48, "kind": "parameter", 
"displayName": "Send Empty Message When Idle", "group": "consumer", "label": 
"consumer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "If the polling consumer did not poll any files, you can 
enable this option to send an empty message (no body) instead." },
+    "bridgeErrorHandler": { "index": 49, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming [...]
+    "exceptionHandler": { "index": 50, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+    "exchangePattern": { "index": 51, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "pollStrategy": { "index": 52, "kind": "parameter", "displayName": "Poll 
Strategy", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"autowired": false, "secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the po 
[...]
+    "lazyStartProducer": { "index": 53, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "backoffErrorThreshold": { "index": 54, "kind": "parameter", 
"displayName": "Backoff Error Threshold", "group": "scheduler", "label": 
"consumer,scheduler", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
number of subsequent error polls (failed due some error) that should happen 
before the backoffMultipler should kick-in." },
+    "backoffIdleThreshold": { "index": 55, "kind": "parameter", "displayName": 
"Backoff Idle Threshold", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "description": "The number of subsequent 
idle polls that should happen before the backoffMultipler should kick-in." },
+    "backoffMultiplier": { "index": 56, "kind": "parameter", "displayName": 
"Backoff Multiplier", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "description": "To let the scheduled 
polling consumer backoff if there has been a number of subsequent idles\/errors 
in a row. The multiplier is then the number of polls that will be skipped 
before the next actual attempt is h [...]
+    "delay": { "index": 57, "kind": "parameter", "displayName": "Delay", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 500, "description": "Milliseconds before the 
next poll." },
+    "greedy": { "index": 58, "kind": "parameter", "displayName": "Greedy", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "If greedy is enabled, 
then the ScheduledPollConsumer will run immediately again, if the previous run 
polled 1 or more messages." },
+    "initialDelay": { "index": 59, "kind": "parameter", "displayName": 
"Initial Delay", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1000, "description": 
"Milliseconds before the first poll starts." },
+    "repeatCount": { "index": 60, "kind": "parameter", "displayName": "Repeat 
Count", "group": "scheduler", "label": "consumer,scheduler", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 0, "description": "Specifies a maximum limit 
of number of fires. So if you set it to 1, the scheduler will only fire once. 
If you set it to 5, it will only fire five times. A value of zero or negative 
means fire forever." },
+    "runLoggingLevel": { "index": 61, "kind": "parameter", "displayName": "Run 
Logging Level", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.LoggingLevel", "enum": [ "TRACE", "DEBUG", "INFO", "WARN", 
"ERROR", "OFF" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "TRACE", "description": "The consumer logs a start\/complete 
log line when it polls. This option allows you to configure the l [...]
+    "scheduledExecutorService": { "index": 62, "kind": "parameter", 
"displayName": "Scheduled Executor Service", "group": "scheduler", "label": 
"consumer,scheduler", "required": false, "type": "object", "javaType": 
"java.util.concurrent.ScheduledExecutorService", "deprecated": false, 
"autowired": false, "secret": false, "description": "Allows for configuring a 
custom\/shared thread pool to use for the consumer. By default each consumer 
has its own single threaded thread pool." },
+    "scheduler": { "index": 63, "kind": "parameter", "displayName": 
"Scheduler", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "none", "description": "To 
use a cron scheduler from either camel-spring or camel-quartz component. Use 
value spring or quartz for built in scheduler" },
+    "schedulerProperties": { "index": 64, "kind": "parameter", "displayName": 
"Scheduler Properties", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "scheduler.", 
"multiValue": true, "deprecated": false, "autowired": false, "secret": false, 
"description": "To configure additional properties when using a custom 
scheduler or any of the Quartz, Spring based scheduler. This i [...]
+    "startScheduler": { "index": 65, "kind": "parameter", "displayName": 
"Start Scheduler", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether the scheduler should be auto started." },
+    "timeUnit": { "index": 66, "kind": "parameter", "displayName": "Time 
Unit", "group": "scheduler", "label": "consumer,scheduler", "required": false, 
"type": "object", "javaType": "java.util.concurrent.TimeUnit", "enum": [ 
"NANOSECONDS", "MICROSECONDS", "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", 
"DAYS" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "MILLISECONDS", "description": "Time unit for initialDelay and 
delay options." },
+    "useFixedDelay": { "index": 67, "kind": "parameter", "displayName": "Use 
Fixed Delay", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in 
JDK for details." }
   }
 }
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RobotFrameworkEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RobotFrameworkEndpointBuilderFactory.java
index 21cd6115ecd..fb5ce75231e 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RobotFrameworkEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RobotFrameworkEndpointBuilderFactory.java
@@ -148,36 +148,6 @@ public interface RobotFrameworkEndpointBuilderFactory {
             doSetProperty("combinedTagStats", combinedTagStats);
             return this;
         }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option is a: <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointConsumerBuilder contentCache(boolean 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option will be converted to a <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointConsumerBuilder contentCache(String 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
         /**
          * Tests that have the given tags are considered critical. List.
          * 
@@ -1690,36 +1660,6 @@ public interface RobotFrameworkEndpointBuilderFactory {
             doSetProperty("combinedTagStats", combinedTagStats);
             return this;
         }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option is a: <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointProducerBuilder contentCache(boolean 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option will be converted to a <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointProducerBuilder contentCache(String 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
         /**
          * Tests that have the given tags are considered critical. List.
          * 
@@ -2636,36 +2576,6 @@ public interface RobotFrameworkEndpointBuilderFactory {
             doSetProperty("combinedTagStats", combinedTagStats);
             return this;
         }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option is a: <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointBuilder contentCache(boolean 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
-        /**
-         * Sets whether to use resource content cache or not.
-         * 
-         * The option will be converted to a <code>boolean</code> type.
-         * 
-         * Default: true
-         * Group: common
-         * 
-         * @param contentCache the value to set
-         * @return the dsl builder
-         */
-        default RobotFrameworkEndpointBuilder contentCache(String 
contentCache) {
-            doSetProperty("contentCache", contentCache);
-            return this;
-        }
         /**
          * Tests that have the given tags are considered critical. List.
          * 

Reply via email to