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 0784cd63461 Regen
0784cd63461 is described below
commit 0784cd634614d253cbf396142dac50070d0a2009
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Dec 9 13:07:10 2025 +0100
Regen
---
.../org/apache/camel/springboot/catalog/components/aws2-ec2.json | 2 +-
.../apache/camel/springboot/catalog/components/caffeine-cache.json | 4 ++--
.../camel/springboot/catalog/components/caffeine-loadcache.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/ehcache.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/grpc.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/jooq.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/pulsar.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/sftp.json | 2 +-
components-starter/camel-pulsar-starter/src/main/docs/pulsar.json | 5 +++--
.../component/pulsar/springboot/PulsarComponentConfiguration.java | 5 ++---
.../camel/component/pulsar/springboot/PulsarComponentConverter.java | 2 --
11 files changed, 19 insertions(+), 21 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
index 4fc7dc766e1..a7e08ca077b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
@@ -49,7 +49,7 @@
},
"headers": {
"CamelAwsEC2ImageId": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "An image ID of the AWS marketplace", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#IMAGE_ID" },
- "CamelAwsEC2InstanceType": { "index": 1, "kind": "header", "displayName":
"", "group": "producer", "label": "", "required": false, "javaType":
"software.amazon.awssdk.services.ec2.model.InstanceType", "enum": [
"a1.medium", "a1.large", "a1.xlarge", "a1.2xlarge", "a1.4xlarge", "a1.metal",
"c1.medium", "c1.xlarge", "c3.large", "c3.xlarge", "c3.2xlarge", "c3.4xlarge",
"c3.8xlarge", "c4.large", "c4.xlarge", "c4.2xlarge", "c4.4xlarge",
"c4.8xlarge", "c5.large", "c5.xlarge", "c5.2xlarge", [...]
+ "CamelAwsEC2InstanceType": { "index": 1, "kind": "header", "displayName":
"", "group": "producer", "label": "", "required": false, "javaType":
"software.amazon.awssdk.services.ec2.model.InstanceType", "enum": [
"a1.medium", "a1.large", "a1.xlarge", "a1.2xlarge", "a1.4xlarge", "a1.metal",
"c1.medium", "c1.xlarge", "c3.large", "c3.xlarge", "c3.2xlarge", "c3.4xlarge",
"c3.8xlarge", "c4.large", "c4.xlarge", "c4.2xlarge", "c4.4xlarge",
"c4.8xlarge", "c5.large", "c5.xlarge", "c5.2xlarge", [...]
"CamelAwsEC2Operation": { "index": 2, "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The operation we want to perform", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#OPERATION" },
"CamelAwsEC2InstanceMinCount": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "", "required": false,
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The minimum number of instances we want
to run.", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#INSTANCE_MIN_COUNT" },
"CamelAwsEC2InstanceMaxCount": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "", "required": false,
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The maximum number of instances we want
to run.", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#INSTANCE_MAX_COUNT" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
index aaa68e26b73..de38d953dd9 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-cache.json
@@ -26,7 +26,7 @@
"componentProperties": {
"action": { "index": 0, "kind": "property", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the defa
[...]
"createCacheIfNotExist": { "index": 1, "kind": "property", "displayName":
"Create Cache If Not Exist", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Automatic create the
Caffeine cache if none has been configured or exist [...]
- "evictionType": { "index": 2, "kind": "property", "displayName": "Eviction
Type", "group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.caffeine.EvictionType", "enum": [
"size_based", "time_based" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set the [...]
+ "evictionType": { "index": 2, "kind": "property", "displayName": "Eviction
Type", "group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.caffeine.EvictionType", "enum": [
"SIZE_BASED", "TIME_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set the [...]
"expireAfterAccessTime": { "index": 3, "kind": "property", "displayName":
"Expire After Access Time", "group": "producer", "label": "", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once [...]
"expireAfterWriteTime": { "index": 4, "kind": "property", "displayName":
"Expire After Write Time", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once a [...]
"initialCapacity": { "index": 5, "kind": "property", "displayName":
"Initial Capacity", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Sets the minimum total
size for the internal data structures. Providing a large enough estimate at
[...]
@@ -54,7 +54,7 @@
"cacheName": { "index": 0, "kind": "path", "displayName": "Cache Name",
"group": "producer", "label": "", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Cache name" },
"action": { "index": 1, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the def
[...]
"createCacheIfNotExist": { "index": 2, "kind": "parameter", "displayName":
"Create Cache If Not Exist", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Automatic create the
Caffeine cache if none has been configured or exis [...]
- "evictionType": { "index": 3, "kind": "parameter", "displayName":
"Eviction Type", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.caffeine.EvictionType", "enum":
[ "size_based", "time_based" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set th [...]
+ "evictionType": { "index": 3, "kind": "parameter", "displayName":
"Eviction Type", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.caffeine.EvictionType", "enum":
[ "SIZE_BASED", "TIME_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set th [...]
"expireAfterAccessTime": { "index": 4, "kind": "parameter", "displayName":
"Expire After Access Time", "group": "producer", "label": "", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once [...]
"expireAfterWriteTime": { "index": 5, "kind": "parameter", "displayName":
"Expire After Write Time", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once a [...]
"initialCapacity": { "index": 6, "kind": "parameter", "displayName":
"Initial Capacity", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Sets the minimum total
size for the internal data structures. Providing a large enough estimate at
[...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
index 826897df945..12e42222526 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/caffeine-loadcache.json
@@ -26,7 +26,7 @@
"componentProperties": {
"action": { "index": 0, "kind": "property", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the defa
[...]
"createCacheIfNotExist": { "index": 1, "kind": "property", "displayName":
"Create Cache If Not Exist", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Automatic create the
Caffeine cache if none has been configured or exist [...]
- "evictionType": { "index": 2, "kind": "property", "displayName": "Eviction
Type", "group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.caffeine.EvictionType", "enum": [
"size_based", "time_based" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set the [...]
+ "evictionType": { "index": 2, "kind": "property", "displayName": "Eviction
Type", "group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.caffeine.EvictionType", "enum": [
"SIZE_BASED", "TIME_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set the [...]
"expireAfterAccessTime": { "index": 3, "kind": "property", "displayName":
"Expire After Access Time", "group": "producer", "label": "", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once [...]
"expireAfterWriteTime": { "index": 4, "kind": "property", "displayName":
"Expire After Write Time", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once a [...]
"initialCapacity": { "index": 5, "kind": "property", "displayName":
"Initial Capacity", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Sets the minimum total
size for the internal data structures. Providing a large enough estimate at
[...]
@@ -54,7 +54,7 @@
"cacheName": { "index": 0, "kind": "path", "displayName": "Cache Name",
"group": "producer", "label": "", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "the cache name" },
"action": { "index": 1, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "GET", "GET_ALL", "PUT", "PUT_ALL",
"INVALIDATE", "INVALIDATE_ALL", "CLEANUP", "AS_MAP" ], "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "To configure the def
[...]
"createCacheIfNotExist": { "index": 2, "kind": "parameter", "displayName":
"Create Cache If Not Exist", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Automatic create the
Caffeine cache if none has been configured or exis [...]
- "evictionType": { "index": 3, "kind": "parameter", "displayName":
"Eviction Type", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.caffeine.EvictionType", "enum":
[ "size_based", "time_based" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set th [...]
+ "evictionType": { "index": 3, "kind": "parameter", "displayName":
"Eviction Type", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.caffeine.EvictionType", "enum":
[ "SIZE_BASED", "TIME_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "SIZE_BASED", "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Set th [...]
"expireAfterAccessTime": { "index": 4, "kind": "parameter", "displayName":
"Expire After Access Time", "group": "producer", "label": "", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once [...]
"expireAfterWriteTime": { "index": 5, "kind": "parameter", "displayName":
"Expire After Write Time", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 300, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Specifies that each
entry should be automatically removed from the cache once a [...]
"initialCapacity": { "index": 6, "kind": "parameter", "displayName":
"Initial Capacity", "group": "producer", "label": "", "required": false,
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.caffeine.CaffeineConfiguration",
"configurationField": "configuration", "description": "Sets the minimum total
size for the internal data structures. Providing a large enough estimate at
[...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
index 67d286a046b..53736f87225 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ehcache.json
@@ -32,7 +32,7 @@
"eventFiring": { "index": 5, "kind": "property", "displayName": "Event
Firing", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventFiring", "enum": [ "ASYNCHRONOUS",
"SYNCHRONOUS" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ASYNCHRONOUS", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery [...]
"eventOrdering": { "index": 6, "kind": "property", "displayName": "Event
Ordering", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "org.ehcache.event.EventOrdering", "enum": [ "UNORDERED",
"ORDERED" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "ORDERED", "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the delivery mode (
[...]
"eventTypes": { "index": 7, "kind": "property", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"enum", "javaType": "java.lang.String", "enum": [ "EVICTED", "EXPIRED",
"REMOVED", "CREATED", "UPDATED" ], "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "Set the type of events
to listen for (EV [...]
- "action": { "index": 8, "kind": "property", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To configure the default
cache action. If an action is set in the message header, then the operation
from the head [...]
+ "action": { "index": 8, "kind": "property", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CLEAR", "PUT", "PUT_ALL",
"PUT_IF_ABSENT", "GET", "GET_ALL", "REMOVE", "REMOVE_ALL", "REPLACE" ],
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To conf [...]
"key": { "index": 9, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To configure the default
action key. If a key is set in the message header, then the key from the header
takes precedence." },
"lazyStartProducer": { "index": 10, "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 fai [...]
"autowiredEnabled": { "index": 11, "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 [...]
@@ -63,7 +63,7 @@
"bridgeErrorHandler": { "index": 8, "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": 9, "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 def [...]
"exchangePattern": { "index": 10, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "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." },
- "action": { "index": 11, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To configure the default
cache action. If an action is set in the message header, then the operation
from the he [...]
+ "action": { "index": 11, "kind": "parameter", "displayName": "Action",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "CLEAR", "PUT", "PUT_ALL",
"PUT_IF_ABSENT", "GET", "GET_ALL", "REMOVE", "REMOVE_ALL", "REPLACE" ],
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To co [...]
"key": { "index": 12, "kind": "parameter", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "To configure the default
action key. If a key is set in the message header, then the key from the header
takes precede [...]
"lazyStartProducer": { "index": 13, "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 [...]
"configuration": { "index": 14, "kind": "parameter", "displayName":
"Configuration", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "org.ehcache.config.CacheConfiguration",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.ehcache.EhcacheConfiguration",
"configurationField": "configuration", "description": "The default cache
configuration to be used to create caches." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/grpc.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/grpc.json
index 4e7f82749d4..3a6fb39d0ab 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/grpc.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/grpc.json
@@ -70,14 +70,14 @@
"lazyStartProducer": { "index": 32, "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 [...]
"synchronous": { "index": 33, "kind": "parameter", "displayName":
"Synchronous", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "Sets whether synchronous processing should be
strictly used" },
"authenticationType": { "index": 34, "kind": "parameter", "displayName":
"Authentication Type", "group": "security", "label": "security", "required":
false, "type": "enum", "javaType":
"org.apache.camel.component.grpc.GrpcAuthType", "enum": [ "NONE", "GOOGLE",
"JWT" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "NONE", "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "Authen [...]
- "jwtAlgorithm": { "index": 35, "kind": "parameter", "displayName": "Jwt
Algorithm", "group": "security", "label": "security", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm", "enum": [ "HMAC256",
"HMAC384", "HMAC512" ], "deprecated": false, "autowired": false, "secret":
false, "defaultValue": "HMAC256", "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": [...]
+ "jwtAlgorithm": { "index": 35, "kind": "parameter", "displayName": "Jwt
Algorithm", "group": "security", "label": "security", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm", "enum": [ "HMAC256",
"HMAC384", "HMAC512", "RSA256", "RSA384", "RSA512" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "HMAC256",
"configurationClass": "org.apache.camel.component.grpc.GrpcConfiguration",
"configurationField": " [...]
"jwtIssuer": { "index": 36, "kind": "parameter", "displayName": "Jwt
Issuer", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "JSON Web Token issuer" },
"jwtSecret": { "index": 37, "kind": "parameter", "displayName": "Jwt
Secret", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "JSON Web Token secret" },
"jwtSubject": { "index": 38, "kind": "parameter", "displayName": "Jwt
Subject", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "JSON Web Token subject" },
"keyCertChainResource": { "index": 39, "kind": "parameter", "displayName":
"Key Cert Chain Resource", "group": "security", "label": "security",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "supportFileReference": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "The X.509 certificate chain file r [...]
"keyPassword": { "index": 40, "kind": "parameter", "displayName": "Key
Password", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "The PKCS#8 private key file password" },
"keyResource": { "index": 41, "kind": "parameter", "displayName": "Key
Resource", "group": "security", "label": "security", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "The PKCS#8 private key file resource in PEM
format link" },
- "negotiationType": { "index": 42, "kind": "parameter", "displayName":
"Negotiation Type", "group": "security", "label": "security", "required":
false, "type": "enum", "javaType": "io.grpc.netty.NegotiationType", "enum": [
"TLS", "PLAINTEXT_UPGRADE", "PLAINTEXT" ], "deprecated": false, "autowired":
false, "secret": false, "defaultValue": "PLAINTEXT", "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "Identi [...]
+ "negotiationType": { "index": 42, "kind": "parameter", "displayName":
"Negotiation Type", "group": "security", "label": "security", "required":
false, "type": "enum", "javaType": "io.grpc.netty.NegotiationType", "enum": [
"PLAINTEXT", "TLS" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "PLAINTEXT", "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "Identifies the security neg [...]
"serviceAccountResource": { "index": 43, "kind": "parameter",
"displayName": "Service Account Resource", "group": "security", "label":
"security", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "supportFileReference": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "Service Account key file in JSO [...]
"trustCertCollectionResource": { "index": 44, "kind": "parameter",
"displayName": "Trust Cert Collection Resource", "group": "security", "label":
"security", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "supportFileReference": true, "configurationClass":
"org.apache.camel.component.grpc.GrpcConfiguration", "configurationField":
"configuration", "description": "The trusted certific [...]
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jooq.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jooq.json
index dc2a4bbb16f..894cd55e9ff 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jooq.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jooq.json
@@ -29,7 +29,7 @@
"bridgeErrorHandler": { "index": 2, "kind": "property", "displayName":
"Bridge Error Handler", "group": "consumer", "label": "consumer", "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 messages, or the like [...]
"consumeDelete": { "index": 3, "kind": "property", "displayName": "Consume
Delete", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "Delete entity after it is consumed" },
"lazyStartProducer": { "index": 4, "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 [...]
- "operation": { "index": 5, "kind": "property", "displayName": "Operation",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.jooq.JooqOperation", "enum": [
"EXECUTE", "FETCH", "NONE" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "NONE", "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "Type of operation to ex [...]
+ "operation": { "index": 5, "kind": "property", "displayName": "Operation",
"group": "producer", "label": "producer", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.jooq.JooqOperation", "enum": [ "NONE",
"EXECUTE", "FETCH", "CONSUME" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "NONE", "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "Type of oper [...]
"query": { "index": 6, "kind": "property", "displayName": "Query",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "To execute plain SQL query" },
"autowiredEnabled": { "index": 7, "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 [...]
"healthCheckConsumerEnabled": { "index": 8, "kind": "property",
"displayName": "Health Check Consumer Enabled", "group": "health", "label":
"health", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Used for enabling or disabling all consumer based health checks
from this component" },
@@ -44,7 +44,7 @@
"exceptionHandler": { "index": 5, "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 def [...]
"exchangePattern": { "index": 6, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "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": 7, "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 pol
[...]
- "operation": { "index": 8, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType": "org.apache.camel.component.jooq.JooqOperation",
"enum": [ "EXECUTE", "FETCH", "NONE" ], "deprecated": false, "autowired":
false, "secret": false, "defaultValue": "NONE", "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "Type of operation to e [...]
+ "operation": { "index": 8, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType": "org.apache.camel.component.jooq.JooqOperation",
"enum": [ "NONE", "EXECUTE", "FETCH", "CONSUME" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "NONE",
"configurationClass": "org.apache.camel.component.jooq.JooqConfiguration",
"configurationField": "configuration", "description": "Type of ope [...]
"query": { "index": 9, "kind": "parameter", "displayName": "Query",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.jooq.JooqConfiguration", "configurationField":
"configuration", "description": "To execute plain SQL query" },
"lazyStartProducer": { "index": 10, "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": 11, "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." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pulsar.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pulsar.json
index 2100c6354cd..f1a60aa75b8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pulsar.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pulsar.json
@@ -53,7 +53,7 @@
"subscriptionType": { "index": 26, "kind": "property", "displayName":
"Subscription Type", "group": "consumer", "label": "consumer", "required":
false, "type": "enum", "javaType":
"org.apache.camel.component.pulsar.utils.consumers.SubscriptionType", "enum": [
"EXCLUSIVE", "SHARED", "FAILOVER", "KEY_SHARED" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "EXCLUSIVE",
"configurationClass": "org.apache.camel.component.pulsar.PulsarConfiguration",
"configurat [...]
"topicsPattern": { "index": 27, "kind": "property", "displayName": "Topics
Pattern", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"configuration", "description": "Whether the topic is a pattern (regular
expression) that allows the consumer to subsc [...]
"pulsarMessageReceiptFactory": { "index": 28, "kind": "property",
"displayName": "Pulsar Message Receipt Factory", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type": "object",
"javaType": "org.apache.camel.component.pulsar.PulsarMessageReceiptFactory",
"deprecated": false, "autowired": false, "secret": false, "description":
"Provide a factory to create an alternate implementation of
PulsarMessageReceipt." },
- "batcherBuilder": { "index": 29, "kind": "property", "displayName":
"Batcher Builder", "group": "producer", "label": "producer", "required": false,
"type": "object", "javaType": "org.apache.pulsar.client.api.BatcherBuilder",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"DEFAULT", "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"configuration", "description": "Control batching method used by the producer."
},
+ "batcherBuilder": { "index": 29, "kind": "property", "displayName":
"Batcher Builder", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType": "org.apache.pulsar.client.api.BatcherBuilder",
"enum": [ "DEFAULT", "KEY_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "DEFAULT", "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"configuration", "description": "Control ba [...]
"batchingEnabled": { "index": 30, "kind": "property", "displayName":
"Batching Enabled", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.pulsar.PulsarConfiguration",
"configurationField": "configuration", "description": "Control whether
automatic batching of messages is enabled for the producer." },
"batchingMaxMessages": { "index": 31, "kind": "property", "displayName":
"Batching Max Messages", "group": "producer", "label": "producer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 1000, "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"configuration", "description": "The maximum size to batch messages." },
"batchingMaxPublishDelayMicros": { "index": 32, "kind": "property",
"displayName": "Batching Max Publish Delay Micros", "group": "producer",
"label": "producer", "required": false, "type": "integer", "javaType": "long",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000,
"configurationClass": "org.apache.camel.component.pulsar.PulsarConfiguration",
"configurationField": "configuration", "description": "The maximum time period
within which the messages sent [...]
@@ -125,7 +125,7 @@
"bridgeErrorHandler": { "index": 30, "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": 31, "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": 32, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "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." },
- "batcherBuilder": { "index": 33, "kind": "parameter", "displayName":
"Batcher Builder", "group": "producer", "label": "producer", "required": false,
"type": "object", "javaType": "org.apache.pulsar.client.api.BatcherBuilder",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"DEFAULT", "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"pulsarConfiguration", "description": "Control batching method used by the p
[...]
+ "batcherBuilder": { "index": 33, "kind": "parameter", "displayName":
"Batcher Builder", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType": "org.apache.pulsar.client.api.BatcherBuilder",
"enum": [ "DEFAULT", "KEY_BASED" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "DEFAULT", "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"pulsarConfiguration", "description": "Con [...]
"batchingEnabled": { "index": 34, "kind": "parameter", "displayName":
"Batching Enabled", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.pulsar.PulsarConfiguration",
"configurationField": "pulsarConfiguration", "description": "Control whether
automatic batching of messages is enabled for the producer." },
"batchingMaxMessages": { "index": 35, "kind": "parameter", "displayName":
"Batching Max Messages", "group": "producer", "label": "producer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": 1000, "configurationClass":
"org.apache.camel.component.pulsar.PulsarConfiguration", "configurationField":
"pulsarConfiguration", "description": "The maximum size to batch messages." },
"batchingMaxPublishDelayMicros": { "index": 36, "kind": "parameter",
"displayName": "Batching Max Publish Delay Micros", "group": "producer",
"label": "producer", "required": false, "type": "integer", "javaType": "long",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000,
"configurationClass": "org.apache.camel.component.pulsar.PulsarConfiguration",
"configurationField": "pulsarConfiguration", "description": "The maximum time
period within which the messag [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
index c340629b1cb..10230217fbd 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
@@ -58,7 +58,7 @@
"disconnect": { "index": 5, "kind": "parameter", "displayName":
"Disconnect", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether or not to
disconnect from remote FTP server right after use. Disconnect will only
disconnect the current connection to the FTP server. If you have a consumer
which you want to stop, then you need to stop th [...]
"doneFileName": { "index": 6, "kind": "parameter", "displayName": "Done
File Name", "group": "common", "label": "", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Producer: If provided, then Camel will
write a 2nd done file when the original file has been written. The done file
will be empty. This option configures what file name to use. Either you can
specify a fixed name. Or you can use [...]
"fileName": { "index": 7, "kind": "parameter", "displayName": "File Name",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "Use Expression such as File Language to
dynamically set the filename. For consumers, it's used as a filename filter.
For producers, it's used to evaluate the filename to write. If an expression is
set, it take precedence over the CamelFil [...]
- "jschLoggingLevel": { "index": 8, "kind": "parameter", "displayName":
"Jsch Logging Level", "group": "common", "label": "", "required": false,
"type": "enum", "javaType": "org.apache.camel.LoggingLevel", "enum": [ "DEBUG",
"INFO", "WARN", "ERROR" ], "deprecated": false, "autowired": false, "secret":
false, "defaultValue": "WARN", "configurationClass":
"org.apache.camel.component.file.remote.SftpConfiguration",
"configurationField": "configuration", "description": "The logging level t [...]
+ "jschLoggingLevel": { "index": 8, "kind": "parameter", "displayName":
"Jsch Logging Level", "group": "common", "label": "", "required": false,
"type": "enum", "javaType": "org.apache.camel.LoggingLevel", "enum": [ "TRACE",
"DEBUG", "INFO", "WARN", "ERROR", "OFF" ], "deprecated": false, "autowired":
false, "secret": false, "defaultValue": "WARN", "configurationClass":
"org.apache.camel.component.file.remote.SftpConfiguration",
"configurationField": "configuration", "description": "The [...]
"passiveMode": { "index": 9, "kind": "parameter", "displayName": "Passive
Mode", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.file.remote.SftpConfiguration",
"configurationField": "configuration", "description": "Sets passive mode
connections. Default is active mode connections." },
"separator": { "index": 10, "kind": "parameter", "displayName":
"Separator", "group": "common", "label": "", "required": false, "type": "enum",
"javaType":
"org.apache.camel.component.file.remote.RemoteFileConfiguration.PathSeparator",
"enum": [ "UNIX", "Windows", "Auto" ], "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "UNIX", "configurationClass":
"org.apache.camel.component.file.remote.SftpConfiguration",
"configurationField": "configuration", "descripti [...]
"fastExistsCheck": { "index": 11, "kind": "parameter", "displayName":
"Fast Exists Check", "group": "common (advanced)", "label": "common,advanced",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "If set this option to be true, camel-ftp will use the list file
directly to check if the file exists. Since some FTP server may not support to
list the file directly, if the option [...]
diff --git a/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json
b/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json
index 9ea89316c2d..0d909c04616 100644
--- a/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json
+++ b/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json
@@ -68,8 +68,9 @@
{
"name": "camel.component.pulsar.batcher-builder",
"type": "org.apache.pulsar.client.api.BatcherBuilder",
- "description": "Control batching method used by the producer. The option
is a org.apache.pulsar.client.api.BatcherBuilder type.",
- "sourceType":
"org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration"
+ "description": "Control batching method used by the producer.",
+ "sourceType":
"org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration",
+ "defaultValue": "default"
},
{
"name": "camel.component.pulsar.batching-enabled",
diff --git
a/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
b/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
index 6cea53ed2bb..bcd4aae8d49 100644
---
a/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
+++
b/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
@@ -202,10 +202,9 @@ public class PulsarComponentConfiguration
*/
private PulsarMessageReceiptFactory pulsarMessageReceiptFactory;
/**
- * Control batching method used by the producer. The option is a
- * org.apache.pulsar.client.api.BatcherBuilder type.
+ * Control batching method used by the producer.
*/
- private BatcherBuilder batcherBuilder;
+ private BatcherBuilder batcherBuilder = BatcherBuilder.DEFAULT;
/**
* Control whether automatic batching of messages is enabled for the
* producer.
diff --git
a/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConverter.java
b/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConverter.java
index b22b940eb66..8e681d08097 100644
---
a/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConverter.java
+++
b/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConverter.java
@@ -42,7 +42,6 @@ public class PulsarComponentConverter implements
GenericConverter {
answer.add(new ConvertiblePair(String.class,
org.apache.camel.component.pulsar.PulsarConfiguration.class));
answer.add(new ConvertiblePair(String.class,
org.apache.pulsar.client.api.RedeliveryBackoff.class));
answer.add(new ConvertiblePair(String.class,
org.apache.camel.component.pulsar.PulsarMessageReceiptFactory.class));
- answer.add(new ConvertiblePair(String.class,
org.apache.pulsar.client.api.BatcherBuilder.class));
answer.add(new ConvertiblePair(String.class,
org.apache.pulsar.client.api.MessageRouter.class));
answer.add(new ConvertiblePair(String.class,
org.apache.camel.component.pulsar.utils.AutoConfiguration.class));
answer.add(new ConvertiblePair(String.class,
org.apache.pulsar.client.api.PulsarClient.class));
@@ -65,7 +64,6 @@ public class PulsarComponentConverter implements
GenericConverter {
case "org.apache.camel.component.pulsar.PulsarConfiguration":
return applicationContext.getBean(ref,
org.apache.camel.component.pulsar.PulsarConfiguration.class);
case "org.apache.pulsar.client.api.RedeliveryBackoff": return
applicationContext.getBean(ref,
org.apache.pulsar.client.api.RedeliveryBackoff.class);
case
"org.apache.camel.component.pulsar.PulsarMessageReceiptFactory": return
applicationContext.getBean(ref,
org.apache.camel.component.pulsar.PulsarMessageReceiptFactory.class);
- case "org.apache.pulsar.client.api.BatcherBuilder": return
applicationContext.getBean(ref,
org.apache.pulsar.client.api.BatcherBuilder.class);
case "org.apache.pulsar.client.api.MessageRouter": return
applicationContext.getBean(ref,
org.apache.pulsar.client.api.MessageRouter.class);
case "org.apache.camel.component.pulsar.utils.AutoConfiguration":
return applicationContext.getBean(ref,
org.apache.camel.component.pulsar.utils.AutoConfiguration.class);
case "org.apache.pulsar.client.api.PulsarClient": return
applicationContext.getBean(ref,
org.apache.pulsar.client.api.PulsarClient.class);