This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push: new ff7c1c7d07a Upgrade to spring-boot 3.4.0; refresh (#1292) ff7c1c7d07a is described below commit ff7c1c7d07a7ab95e3f370fe4dde8a86d61eabb8 Author: Tom Cunningham <tcunn...@redhat.com> AuthorDate: Fri Nov 22 10:14:20 2024 -0500 Upgrade to spring-boot 3.4.0; refresh (#1292) --- .../catalog/beans/Etcd3AggregationRepository.json | 2 +- .../camel/springboot/catalog/components/etcd3.json | 2 +- .../springboot/catalog/components/flowable.json | 2 +- .../springboot/catalog/components/netty-http.json | 4 +- .../camel/springboot/catalog/components/netty.json | 4 +- .../springboot/catalog/components/twilio.json | 2 +- .../src/main/docs/activemq.json | 9 ++- .../src/main/docs/activemq6.json | 9 ++- .../camel-amqp-starter/src/main/docs/amqp.json | 9 ++- .../src/main/docs/aws-bedrock.json | 9 ++- .../src/main/docs/aws-cloudtrail.json | 3 +- .../src/main/docs/aws-config.json | 3 +- .../src/main/docs/aws-secrets-manager.json | 3 +- .../src/main/docs/aws-xray.json | 3 +- .../src/main/docs/aws2-athena.json | 9 ++- .../src/main/docs/aws2-cw.json | 3 +- .../src/main/docs/aws2-ddb.json | 12 ++-- .../src/main/docs/aws2-ec2.json | 3 +- .../src/main/docs/aws2-ecs.json | 3 +- .../src/main/docs/aws2-eks.json | 3 +- .../src/main/docs/aws2-eventbridge.json | 6 +- .../src/main/docs/aws2-iam.json | 3 +- .../src/main/docs/aws2-kinesis.json | 12 ++-- .../src/main/docs/aws2-kms.json | 3 +- .../src/main/docs/aws2-lambda.json | 6 +- .../src/main/docs/aws2-mq.json | 3 +- .../src/main/docs/aws2-msk.json | 3 +- .../src/main/docs/aws2-redshift.json | 3 +- .../src/main/docs/aws2-s3.json | 9 ++- .../src/main/docs/aws2-ses.json | 3 +- .../src/main/docs/aws2-sns.json | 3 +- .../src/main/docs/aws2-sqs.json | 3 +- .../src/main/docs/aws2-step-functions.json | 3 +- .../src/main/docs/aws2-sts.json | 6 +- .../src/main/docs/aws2-timestream.json | 3 +- .../src/main/docs/aws2-translate.json | 6 +- .../src/main/docs/azure-cosmosdb.json | 9 ++- .../src/main/docs/azure-eventhubs.json | 6 +- .../src/main/docs/azure-servicebus.json | 15 +++-- .../src/main/docs/azure-storage-blob.json | 12 ++-- .../src/main/docs/azure-storage-datalake.json | 6 +- .../src/main/docs/azure-storage-queue.json | 3 +- .../camel-bean-starter/src/main/docs/bean.json | 6 +- .../camel-box-starter/src/main/docs/box.json | 3 +- .../src/main/docs/caffeine.json | 6 +- .../src/main/docs/consul-cluster-service.json | 3 +- .../camel-consul-starter/src/main/docs/consul.json | 6 +- .../camel-core-starter/src/main/docs/core.json | 6 +- .../camel-debug-starter/src/main/docs/debug.json | 3 +- .../src/main/docs/disruptor.json | 12 ++-- .../src/main/docs/ehcache.json | 9 ++- .../src/main/docs/infinispan-embedded.json | 3 +- .../src/main/docs/infinispan.json | 3 +- .../camel-jms-starter/src/main/docs/jms.json | 9 ++- .../camel-jooq-starter/src/main/docs/jooq.json | 3 +- .../camel-jte-starter/src/main/docs/jte.json | 3 +- .../camel-kafka-starter/src/main/docs/kafka.json | 3 +- .../src/main/docs/langchain4j-chat.json | 3 +- .../camel-mina-starter/src/main/docs/mina.json | 3 +- .../camel-mllp-starter/src/main/docs/mllp.json | 6 +- .../src/main/docs/netty-http.json | 11 ++-- .../NettyHttpComponentConfiguration.java | 6 +- .../camel-netty-starter/src/main/docs/netty.json | 14 +++-- .../springboot/NettyComponentConfiguration.java | 6 +- .../src/main/docs/paho-mqtt5.json | 3 +- .../camel-paho-starter/src/main/docs/paho.json | 3 +- .../camel-pulsar-starter/src/main/docs/pulsar.json | 15 +++-- .../src/main/docs/reactive-streams.json | 3 +- .../src/main/docs/salesforce.json | 9 ++- .../src/main/docs/servicenow.json | 3 +- .../camel-smpp-starter/src/main/docs/smpp.json | 3 +- .../camel-stitch-starter/src/main/docs/stitch.json | 3 +- .../src/main/docs/zookeeper-cluster-service.json | 15 +++-- .../src/main/docs/zookeeper.json | 15 +++-- .../src/main/docs/spring-boot.json | 70 ++++++++++++++++------ pom.xml | 2 +- 76 files changed, 334 insertions(+), 160 deletions(-) diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/Etcd3AggregationRepository.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/Etcd3AggregationRepository.json index cb51dff3581..f3c5805794f 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/Etcd3AggregationRepository.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/Etcd3AggregationRepository.json @@ -6,7 +6,7 @@ "interfaceType": "org.apache.camel.spi.AggregationRepository", "title": "Etcd3 Aggregation Repository", "description": "Aggregation repository that uses Etcd3 to store exchanges.", - "deprecated": false, + "deprecated": true, "groupId": "org.apache.camel.springboot", "artifactId": "camel-etcd3-starter", "version": "4.9.0-SNAPSHOT", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd3.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd3.json index 3a25c57c2f3..1e3db2320ca 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd3.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd3.json @@ -4,7 +4,7 @@ "name": "etcd3", "title": "Etcd v3", "description": "Get, set, delete or watch keys in etcd key-value store.", - "deprecated": false, + "deprecated": true, "firstVersion": "3.19.0", "label": "clustering,database", "javaType": "org.apache.camel.component.etcd3.Etcd3Component", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/flowable.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/flowable.json index 43bad045b6d..02c178e9333 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/flowable.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/flowable.json @@ -5,7 +5,7 @@ "title": "Flowable", "description": "Send and receive messages from the Flowable BPMN and CMMN engines.", "deprecated": false, - "firstVersion": "4.19.0", + "firstVersion": "4.9.0", "label": "workflow", "javaType": "org.apache.camel.component.flowable.FlowableComponent", "supportLevel": "Preview", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json index e93fa956090..4f197f0ed49 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json @@ -60,7 +60,7 @@ "producerPoolBlockWhenExhausted": { "index": 32, "kind": "property", "displayName": "Producer Pool Block When Exhausted", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the value for the blockWhe [...] "producerPoolEnabled": { "index": 33, "kind": "property", "displayName": "Producer Pool Enabled", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Whether producer pool is enabled or not. Important: If [...] "producerPoolMaxIdle": { "index": 34, "kind": "property", "displayName": "Producer Pool Max Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of idle instances in the pool." }, - "producerPoolMaxTotal": { "index": 35, "kind": "property", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocate [...] + "producerPoolMaxTotal": { "index": 35, "kind": "property", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocate [...] "producerPoolMaxWait": { "index": 36, "kind": "property", "displayName": "Producer Pool Max Wait", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the maximum duration (value in millis) the borrowObjec [...] "producerPoolMinEvictableIdle": { "index": 37, "kind": "property", "displayName": "Producer Pool Min Evictable Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum amount of time (val [...] "producerPoolMinIdle": { "index": 38, "kind": "property", "displayName": "Producer Pool Min Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum number of instances allowed in the producer pool before the evi [...] @@ -181,7 +181,7 @@ "producerPoolBlockWhenExhausted": { "index": 46, "kind": "parameter", "displayName": "Producer Pool Block When Exhausted", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the value for th [...] "producerPoolEnabled": { "index": 47, "kind": "parameter", "displayName": "Producer Pool Enabled", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Whether producer pool is enabled or not. Impo [...] "producerPoolMaxIdle": { "index": 48, "kind": "parameter", "displayName": "Producer Pool Max Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of idle instances in t [...] - "producerPoolMaxTotal": { "index": 49, "kind": "parameter", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can b [...] + "producerPoolMaxTotal": { "index": 49, "kind": "parameter", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can b [...] "producerPoolMaxWait": { "index": 50, "kind": "parameter", "displayName": "Producer Pool Max Wait", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the maximum duration (value in millis) the b [...] "producerPoolMinEvictableIdle": { "index": 51, "kind": "parameter", "displayName": "Producer Pool Min Evictable Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the minimum amount of [...] "producerPoolMinIdle": { "index": 52, "kind": "parameter", "displayName": "Producer Pool Min Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.netty.http.NettyHttpConfiguration", "configurationField": "configuration", "description": "Sets the minimum number of instances allowed in the producer pool befo [...] diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json index 187d7f70d8c..2c018db2f08 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json @@ -58,7 +58,7 @@ "producerPoolBlockWhenExhausted": { "index": 31, "kind": "property", "displayName": "Producer Pool Block When Exhausted", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the value for the blockWhe [...] "producerPoolEnabled": { "index": 32, "kind": "property", "displayName": "Producer Pool Enabled", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Whether producer pool is enabled or not. Important: If [...] "producerPoolMaxIdle": { "index": 33, "kind": "property", "displayName": "Producer Pool Max Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of idle instances in the pool." }, - "producerPoolMaxTotal": { "index": 34, "kind": "property", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocate [...] + "producerPoolMaxTotal": { "index": 34, "kind": "property", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocate [...] "producerPoolMaxWait": { "index": 35, "kind": "property", "displayName": "Producer Pool Max Wait", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the maximum duration (value in millis) the borrowObjec [...] "producerPoolMinEvictableIdle": { "index": 36, "kind": "property", "displayName": "Producer Pool Min Evictable Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum amount of time (val [...] "producerPoolMinIdle": { "index": 37, "kind": "property", "displayName": "Producer Pool Min Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum number of instances allowed in the producer pool before the evi [...] @@ -151,7 +151,7 @@ "producerPoolBlockWhenExhausted": { "index": 33, "kind": "parameter", "displayName": "Producer Pool Block When Exhausted", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the value for the blockWh [...] "producerPoolEnabled": { "index": 34, "kind": "parameter", "displayName": "Producer Pool Enabled", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Whether producer pool is enabled or not. Important: If [...] "producerPoolMaxIdle": { "index": 35, "kind": "parameter", "displayName": "Producer Pool Max Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of idle instances in the pool." }, - "producerPoolMaxTotal": { "index": 36, "kind": "parameter", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocat [...] + "producerPoolMaxTotal": { "index": 36, "kind": "parameter", "displayName": "Producer Pool Max Total", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the cap on the number of objects that can be allocat [...] "producerPoolMaxWait": { "index": 37, "kind": "parameter", "displayName": "Producer Pool Max Wait", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the maximum duration (value in millis) the borrowObje [...] "producerPoolMinEvictableIdle": { "index": 38, "kind": "parameter", "displayName": "Producer Pool Min Evictable Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum amount of time (va [...] "producerPoolMinIdle": { "index": 39, "kind": "parameter", "displayName": "Producer Pool Min Idle", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.netty.NettyConfiguration", "configurationField": "configuration", "description": "Sets the minimum number of instances allowed in the producer pool before the ev [...] diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twilio.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twilio.json index aabbe4cc071..153c2c5fd7e 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twilio.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twilio.json @@ -168,7 +168,7 @@ "usage-record-today": { "methods": { "reader": { "properties": { "pathAccountSid": { "index": 0, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false } } } } }, "usage-record-yearly": { "methods": { "reader": { "properties": { "pathAccountSid": { "index": 0, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false } } } } }, "usage-record-yesterday": { "methods": { "reader": { "properties": { "pathAccountSid": { "index": 0, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false } } } } }, - "usage-trigger": { "methods": { "creator": { "properties": { "callbackUrl": { "index": 0, "kind": "parameter", "displayName": "Callback Url", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "pathAccountSid": { "index": 1, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "str [...] + "usage-trigger": { "methods": { "creator": { "properties": { "callbackUrl": { "index": 0, "kind": "parameter", "displayName": "Callback Url", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "pathAccountSid": { "index": 1, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "str [...] "validation-request": { "methods": { "creator": { "properties": { "pathAccountSid": { "index": 0, "kind": "parameter", "displayName": "Path Account Sid", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "phoneNumber": { "index": 2, "kind": "parameter", "displayName": "Phone Number", "group": "common", "label": "", "required": false, "ty [...] } } diff --git a/components-starter/camel-activemq-starter/src/main/docs/activemq.json b/components-starter/camel-activemq-starter/src/main/docs/activemq.json index fb6476545db..d501101d749 100644 --- a/components-starter/camel-activemq-starter/src/main/docs/activemq.json +++ b/components-starter/camel-activemq-starter/src/main/docs/activemq.json @@ -178,7 +178,8 @@ "name": "camel.component.activemq.consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type to use, which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will determine what org.springframework.jms.listener [...] - "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.activemq.correlation-property", @@ -287,7 +288,8 @@ "name": "camel.component.activemq.error-handler-logging-level", "type": "org.apache.camel.LoggingLevel", "description": "Allows to configure the default errorHandler logging level for logging uncaught exceptions.", - "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.activemq.exception-listener", @@ -518,7 +520,8 @@ "name": "camel.component.activemq.reply-to-consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type of the reply consumer (when doing request\/reply), which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will dete [...] - "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.activemq.reply-to-delivery-persistent", diff --git a/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json b/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json index edd0d55e9b5..821c6edf4c8 100644 --- a/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json +++ b/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json @@ -178,7 +178,8 @@ "name": "camel.component.activemq6.consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type to use, which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will determine what org.springframework.jms.listener [...] - "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.activemq6.correlation-property", @@ -287,7 +288,8 @@ "name": "camel.component.activemq6.error-handler-logging-level", "type": "org.apache.camel.LoggingLevel", "description": "Allows to configure the default errorHandler logging level for logging uncaught exceptions.", - "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.activemq6.exception-listener", @@ -518,7 +520,8 @@ "name": "camel.component.activemq6.reply-to-consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type of the reply consumer (when doing request\/reply), which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will dete [...] - "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration" + "sourceType": "org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.activemq6.reply-to-delivery-persistent", diff --git a/components-starter/camel-amqp-starter/src/main/docs/amqp.json b/components-starter/camel-amqp-starter/src/main/docs/amqp.json index 713c566f8e7..48fe6676c23 100644 --- a/components-starter/camel-amqp-starter/src/main/docs/amqp.json +++ b/components-starter/camel-amqp-starter/src/main/docs/amqp.json @@ -172,7 +172,8 @@ "name": "camel.component.amqp.consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type to use, which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will determine what org.springframework.jms.listener [...] - "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration" + "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.amqp.correlation-property", @@ -274,7 +275,8 @@ "name": "camel.component.amqp.error-handler-logging-level", "type": "org.apache.camel.LoggingLevel", "description": "Allows to configure the default errorHandler logging level for logging uncaught exceptions.", - "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration" + "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.amqp.exception-listener", @@ -543,7 +545,8 @@ "name": "camel.component.amqp.reply-to-consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type of the reply consumer (when doing request\/reply), which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will dete [...] - "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration" + "sourceType": "org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.amqp.reply-to-delivery-persistent", diff --git a/components-starter/camel-aws-bedrock-starter/src/main/docs/aws-bedrock.json b/components-starter/camel-aws-bedrock-starter/src/main/docs/aws-bedrock.json index 2f2b0dcf137..a1c536e0b87 100644 --- a/components-starter/camel-aws-bedrock-starter/src/main/docs/aws-bedrock.json +++ b/components-starter/camel-aws-bedrock-starter/src/main/docs/aws-bedrock.json @@ -147,7 +147,8 @@ "name": "camel.component.aws-bedrock-agent-runtime.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Bedrock Agent Runtime client", - "sourceType": "org.apache.camel.component.aws2.bedrock.agentruntime.springboot.BedrockAgentRuntimeComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.bedrock.agentruntime.springboot.BedrockAgentRuntimeComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-bedrock-agent-runtime.region", @@ -332,7 +333,8 @@ "name": "camel.component.aws-bedrock-agent.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Bedrock Agent client", - "sourceType": "org.apache.camel.component.aws2.bedrock.agent.springboot.BedrockAgentComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.bedrock.agent.springboot.BedrockAgentComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-bedrock-agent.region", @@ -492,7 +494,8 @@ "name": "camel.component.aws-bedrock.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Bedrock client", - "sourceType": "org.apache.camel.component.aws2.bedrock.runtime.springboot.BedrockComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.bedrock.runtime.springboot.BedrockComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-bedrock.region", diff --git a/components-starter/camel-aws-cloudtrail-starter/src/main/docs/aws-cloudtrail.json b/components-starter/camel-aws-cloudtrail-starter/src/main/docs/aws-cloudtrail.json index da5fcc00a59..6bd483c22bb 100644 --- a/components-starter/camel-aws-cloudtrail-starter/src/main/docs/aws-cloudtrail.json +++ b/components-starter/camel-aws-cloudtrail-starter/src/main/docs/aws-cloudtrail.json @@ -112,7 +112,8 @@ "name": "camel.component.aws-cloudtrail.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Cloudtrail client", - "sourceType": "org.apache.camel.component.aws.cloudtrail.springboot.CloudtrailComponentConfiguration" + "sourceType": "org.apache.camel.component.aws.cloudtrail.springboot.CloudtrailComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-cloudtrail.region", diff --git a/components-starter/camel-aws-config-starter/src/main/docs/aws-config.json b/components-starter/camel-aws-config-starter/src/main/docs/aws-config.json index a39fb0ea6ab..b6bd247204d 100644 --- a/components-starter/camel-aws-config-starter/src/main/docs/aws-config.json +++ b/components-starter/camel-aws-config-starter/src/main/docs/aws-config.json @@ -112,7 +112,8 @@ "name": "camel.component.aws-config.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Config client", - "sourceType": "org.apache.camel.component.aws.config.springboot.AWSConfigComponentConfiguration" + "sourceType": "org.apache.camel.component.aws.config.springboot.AWSConfigComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-config.region", diff --git a/components-starter/camel-aws-secrets-manager-starter/src/main/docs/aws-secrets-manager.json b/components-starter/camel-aws-secrets-manager-starter/src/main/docs/aws-secrets-manager.json index 125dd48107b..e0676ac7735 100644 --- a/components-starter/camel-aws-secrets-manager-starter/src/main/docs/aws-secrets-manager.json +++ b/components-starter/camel-aws-secrets-manager-starter/src/main/docs/aws-secrets-manager.json @@ -113,7 +113,8 @@ "name": "camel.component.aws-secrets-manager.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Secrets Manager client", - "sourceType": "org.apache.camel.component.aws.secretsmanager.springboot.SecretsManagerComponentConfiguration" + "sourceType": "org.apache.camel.component.aws.secretsmanager.springboot.SecretsManagerComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws-secrets-manager.region", diff --git a/components-starter/camel-aws-xray-starter/src/main/docs/aws-xray.json b/components-starter/camel-aws-xray-starter/src/main/docs/aws-xray.json index 3a1f2089d95..e26f9685313 100644 --- a/components-starter/camel-aws-xray-starter/src/main/docs/aws-xray.json +++ b/components-starter/camel-aws-xray-starter/src/main/docs/aws-xray.json @@ -24,7 +24,8 @@ "name": "camel.aws-xray.tracing-strategy", "type": "org.apache.camel.aws.xray.starter.AwsXRayConfigurationProperties$TracingStrategy", "description": "Tracing strategy used. Defaults to {@link org.apache.camel.component.aws.xray.TraceAnnotatedTracingStrategy}", - "sourceType": "org.apache.camel.aws.xray.starter.AwsXRayConfigurationProperties" + "sourceType": "org.apache.camel.aws.xray.starter.AwsXRayConfigurationProperties", + "defaultValue": "default" } ], "hints": [] diff --git a/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena.json b/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena.json index 0ed53cbc749..781120c1db5 100644 --- a/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena.json +++ b/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena.json @@ -138,7 +138,8 @@ "name": "camel.component.aws2-athena.operation", "type": "org.apache.camel.component.aws2.athena.Athena2Operations", "description": "The Athena API function to call.", - "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration", + "defaultValue": "startqueryexecution" }, { "name": "camel.component.aws2-athena.output-location", @@ -150,7 +151,8 @@ "name": "camel.component.aws2-athena.output-type", "type": "org.apache.camel.component.aws2.athena.Athena2OutputType", "description": "How query results should be returned. One of StreamList (default - return a GetQueryResultsIterable that can page through all results), SelectList (returns at most 1000 rows at a time, plus a NextToken value as a header than can be used for manual pagination of results), S3Pointer (return an S3 path pointing to the results).", - "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration", + "defaultValue": "streamlist" }, { "name": "camel.component.aws2-athena.profile-credentials-name", @@ -174,7 +176,8 @@ "name": "camel.component.aws2-athena.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Athena client.", - "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.athena.springboot.Athena2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-athena.query-execution-id", diff --git a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw.json b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw.json index 5f5734afb16..094eb00ad1a 100644 --- a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw.json +++ b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw.json @@ -105,7 +105,8 @@ "name": "camel.component.aws2-cw.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the CW client", - "sourceType": "org.apache.camel.component.aws2.cw.springboot.Cw2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.cw.springboot.Cw2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-cw.region", diff --git a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json index 7252d591c87..3efbf3e83dc 100644 --- a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json +++ b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json @@ -117,7 +117,8 @@ "name": "camel.component.aws2-ddb.operation", "type": "org.apache.camel.component.aws2.ddb.Ddb2Operations", "description": "What operation to perform", - "sourceType": "org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration", + "defaultValue": "putitem" }, { "name": "camel.component.aws2-ddb.override-endpoint", @@ -148,7 +149,8 @@ "name": "camel.component.aws2-ddb.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the DDB client", - "sourceType": "org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-ddb.read-capacity", @@ -306,7 +308,8 @@ "name": "camel.component.aws2-ddbstream.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the DDBStreams client", - "sourceType": "org.apache.camel.component.aws2.ddbstream.springboot.Ddb2StreamComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ddbstream.springboot.Ddb2StreamComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-ddbstream.region", @@ -330,7 +333,8 @@ "name": "camel.component.aws2-ddbstream.stream-iterator-type", "type": "org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration$StreamIteratorType", "description": "Defines where in the DynamoDB stream to start getting records. Note that using FROM_START can cause a significant delay before the stream has caught up to real-time.", - "sourceType": "org.apache.camel.component.aws2.ddbstream.springboot.Ddb2StreamComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ddbstream.springboot.Ddb2StreamComponentConfiguration", + "defaultValue": "from-latest" }, { "name": "camel.component.aws2-ddbstream.trust-all-certificates", diff --git a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2.json b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2.json index a610e34012e..c81780ee0df 100644 --- a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2.json +++ b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-ec2.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the EC2 client", - "sourceType": "org.apache.camel.component.aws2.ec2.springboot.AWS2EC2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ec2.springboot.AWS2EC2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-ec2.region", diff --git a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs.json b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs.json index bcfba348965..619610ebf00 100644 --- a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs.json +++ b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-ecs.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the ECS client", - "sourceType": "org.apache.camel.component.aws2.ecs.springboot.ECS2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ecs.springboot.ECS2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-ecs.region", diff --git a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks.json b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks.json index 20df637170d..dc574334281 100644 --- a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks.json +++ b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks.json @@ -113,7 +113,8 @@ "name": "camel.component.aws2-eks.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the EKS client", - "sourceType": "org.apache.camel.component.aws2.eks.springboot.EKS2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.eks.springboot.EKS2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-eks.region", diff --git a/components-starter/camel-aws2-eventbridge-starter/src/main/docs/aws2-eventbridge.json b/components-starter/camel-aws2-eventbridge-starter/src/main/docs/aws2-eventbridge.json index 38681b4450f..395e1eef7b5 100644 --- a/components-starter/camel-aws2-eventbridge-starter/src/main/docs/aws2-eventbridge.json +++ b/components-starter/camel-aws2-eventbridge-starter/src/main/docs/aws2-eventbridge.json @@ -80,7 +80,8 @@ "name": "camel.component.aws2-eventbridge.operation", "type": "org.apache.camel.component.aws2.eventbridge.EventbridgeOperations", "description": "The operation to perform", - "sourceType": "org.apache.camel.component.aws2.eventbridge.springboot.EventbridgeComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.eventbridge.springboot.EventbridgeComponentConfiguration", + "defaultValue": "putrule" }, { "name": "camel.component.aws2-eventbridge.override-endpoint", @@ -118,7 +119,8 @@ "name": "camel.component.aws2-eventbridge.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Eventbridge client", - "sourceType": "org.apache.camel.component.aws2.eventbridge.springboot.EventbridgeComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.eventbridge.springboot.EventbridgeComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-eventbridge.region", diff --git a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam.json b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam.json index 85deded17e7..f4ce8f8a700 100644 --- a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam.json +++ b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-iam.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the IAM client", - "sourceType": "org.apache.camel.component.aws2.iam.springboot.IAM2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.iam.springboot.IAM2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-iam.region", diff --git a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis.json b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis.json index bf792030e2d..23f7504a7b0 100644 --- a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis.json +++ b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis.json @@ -109,7 +109,8 @@ "name": "camel.component.aws2-kinesis-firehose.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Kinesis Firehose client", - "sourceType": "org.apache.camel.component.aws2.firehose.springboot.KinesisFirehose2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.firehose.springboot.KinesisFirehose2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-kinesis-firehose.region", @@ -250,7 +251,8 @@ "name": "camel.component.aws2-kinesis.iterator-type", "type": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType", "description": "Defines where in the Kinesis stream to start getting records", - "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration", + "defaultValue": "trim-horizon" }, { "name": "camel.component.aws2-kinesis.kcl-disable-cloudwatch-metrics-export", @@ -302,7 +304,8 @@ "name": "camel.component.aws2-kinesis.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Kinesis client", - "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-kinesis.region", @@ -332,7 +335,8 @@ "name": "camel.component.aws2-kinesis.shard-closed", "type": "org.apache.camel.component.aws2.kinesis.Kinesis2ShardClosedStrategyEnum", "description": "Define what will be the behavior in case of shard closed. Possible value are ignore, silent and fail. In case of ignore a WARN message will be logged once and the consumer will not process new messages until restarted,in case of silent there will be no logging and the consumer will not process new messages until restarted,in case of fail a ReachedClosedStateException will be thrown", - "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.kinesis.springboot.Kinesis2ComponentConfiguration", + "defaultValue": "ignore" }, { "name": "camel.component.aws2-kinesis.shard-id", diff --git a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms.json b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms.json index e8647986c6a..39d316879d6 100644 --- a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms.json +++ b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms.json @@ -98,7 +98,8 @@ "name": "camel.component.aws2-kms.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the KMS client", - "sourceType": "org.apache.camel.component.aws2.kms.springboot.KMS2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.kms.springboot.KMS2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-kms.region", diff --git a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda.json b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda.json index 9526bb3e6b5..e522f58f029 100644 --- a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda.json +++ b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda.json @@ -74,7 +74,8 @@ "name": "camel.component.aws2-lambda.operation", "type": "org.apache.camel.component.aws2.lambda.Lambda2Operations", "description": "The operation to perform. It can be listFunctions, getFunction, createFunction, deleteFunction or invokeFunction", - "sourceType": "org.apache.camel.component.aws2.lambda.springboot.Lambda2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.lambda.springboot.Lambda2ComponentConfiguration", + "defaultValue": "invokefunction" }, { "name": "camel.component.aws2-lambda.override-endpoint", @@ -112,7 +113,8 @@ "name": "camel.component.aws2-lambda.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Lambda client", - "sourceType": "org.apache.camel.component.aws2.lambda.springboot.Lambda2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.lambda.springboot.Lambda2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-lambda.region", diff --git a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq.json b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq.json index 7e6728a6744..27f7bc0424a 100644 --- a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq.json +++ b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-mq.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the MQ client", - "sourceType": "org.apache.camel.component.aws2.mq.springboot.MQ2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.mq.springboot.MQ2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-mq.region", diff --git a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk.json b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk.json index 2fa22adcb53..8510a983b31 100644 --- a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk.json +++ b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-msk.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the MSK client", - "sourceType": "org.apache.camel.component.aws2.msk.springboot.MSK2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.msk.springboot.MSK2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-msk.region", diff --git a/components-starter/camel-aws2-redshift-starter/src/main/docs/aws2-redshift.json b/components-starter/camel-aws2-redshift-starter/src/main/docs/aws2-redshift.json index d394ecd9d85..10c08b7586d 100644 --- a/components-starter/camel-aws2-redshift-starter/src/main/docs/aws2-redshift.json +++ b/components-starter/camel-aws2-redshift-starter/src/main/docs/aws2-redshift.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-redshift-data.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the RedshiftData client", - "sourceType": "org.apache.camel.component.aws2.redshift.data.springboot.RedshiftData2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.redshift.data.springboot.RedshiftData2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-redshift-data.region", diff --git a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3.json b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3.json index fad044a85d1..7e8e3d8f76e 100644 --- a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3.json +++ b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3.json @@ -251,7 +251,8 @@ "name": "camel.component.aws2-s3.naming-strategy", "type": "org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum", "description": "The naming strategy to use in streaming upload mode", - "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration", + "defaultValue": "progressive" }, { "name": "camel.component.aws2-s3.operation", @@ -314,7 +315,8 @@ "name": "camel.component.aws2-s3.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the S3 client", - "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-s3.region", @@ -326,7 +328,8 @@ "name": "camel.component.aws2-s3.restarting-policy", "type": "org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum", "description": "The restarting policy to use in streaming upload mode", - "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration", + "defaultValue": "override" }, { "name": "camel.component.aws2-s3.secret-key", diff --git a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses.json b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses.json index 60f96c196a7..849ac5e8ecf 100644 --- a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses.json +++ b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses.json @@ -117,7 +117,8 @@ "name": "camel.component.aws2-ses.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the SES client", - "sourceType": "org.apache.camel.component.aws2.ses.springboot.Ses2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.ses.springboot.Ses2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-ses.region", diff --git a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json index 5cacb52494a..c3d94f138fc 100644 --- a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json +++ b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json @@ -137,7 +137,8 @@ "name": "camel.component.aws2-sns.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the SNS client", - "sourceType": "org.apache.camel.component.aws2.sns.springboot.Sns2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.sns.springboot.Sns2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-sns.queue-arn", diff --git a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs.json b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs.json index 413f212a268..b5ccd255989 100644 --- a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs.json +++ b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs.json @@ -256,7 +256,8 @@ "name": "camel.component.aws2-sqs.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the SQS client", - "sourceType": "org.apache.camel.component.aws2.sqs.springboot.Sqs2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.sqs.springboot.Sqs2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-sqs.queue-owner-a-w-s-account-id", diff --git a/components-starter/camel-aws2-step-functions-starter/src/main/docs/aws2-step-functions.json b/components-starter/camel-aws2-step-functions-starter/src/main/docs/aws2-step-functions.json index 4430afc0119..2b6c15a6502 100644 --- a/components-starter/camel-aws2-step-functions-starter/src/main/docs/aws2-step-functions.json +++ b/components-starter/camel-aws2-step-functions-starter/src/main/docs/aws2-step-functions.json @@ -112,7 +112,8 @@ "name": "camel.component.aws2-step-functions.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the StepFunctions client", - "sourceType": "org.apache.camel.component.aws2.stepfunctions.springboot.StepFunctions2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.stepfunctions.springboot.StepFunctions2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-step-functions.region", diff --git a/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts.json b/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts.json index 46803e2ad56..e554154777b 100644 --- a/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts.json +++ b/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts.json @@ -54,7 +54,8 @@ "name": "camel.component.aws2-sts.operation", "type": "org.apache.camel.component.aws2.sts.STS2Operations", "description": "The operation to perform", - "sourceType": "org.apache.camel.component.aws2.sts.springboot.STS2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.sts.springboot.STS2ComponentConfiguration", + "defaultValue": "assumerole" }, { "name": "camel.component.aws2-sts.override-endpoint", @@ -92,7 +93,8 @@ "name": "camel.component.aws2-sts.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the STS client", - "sourceType": "org.apache.camel.component.aws2.sts.springboot.STS2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.sts.springboot.STS2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-sts.region", diff --git a/components-starter/camel-aws2-timestream-starter/src/main/docs/aws2-timestream.json b/components-starter/camel-aws2-timestream-starter/src/main/docs/aws2-timestream.json index f98b108105a..5a22a516e9e 100644 --- a/components-starter/camel-aws2-timestream-starter/src/main/docs/aws2-timestream.json +++ b/components-starter/camel-aws2-timestream-starter/src/main/docs/aws2-timestream.json @@ -118,7 +118,8 @@ "name": "camel.component.aws2-timestream.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Timestream client", - "sourceType": "org.apache.camel.component.aws2.timestream.springboot.Timestream2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.timestream.springboot.Timestream2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-timestream.region", diff --git a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate.json b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate.json index f6a25f7b75b..907d5b627b2 100644 --- a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate.json +++ b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate.json @@ -75,7 +75,8 @@ "name": "camel.component.aws2-translate.operation", "type": "org.apache.camel.component.aws2.translate.Translate2Operations", "description": "The operation to perform", - "sourceType": "org.apache.camel.component.aws2.translate.springboot.Translate2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.translate.springboot.Translate2ComponentConfiguration", + "defaultValue": "translatetext" }, { "name": "camel.component.aws2-translate.override-endpoint", @@ -113,7 +114,8 @@ "name": "camel.component.aws2-translate.proxy-protocol", "type": "software.amazon.awssdk.core.Protocol", "description": "To define a proxy protocol when instantiating the Translate client", - "sourceType": "org.apache.camel.component.aws2.translate.springboot.Translate2ComponentConfiguration" + "sourceType": "org.apache.camel.component.aws2.translate.springboot.Translate2ComponentConfiguration", + "defaultValue": "https" }, { "name": "camel.component.aws2-translate.region", diff --git a/components-starter/camel-azure-cosmosdb-starter/src/main/docs/azure-cosmosdb.json b/components-starter/camel-azure-cosmosdb-starter/src/main/docs/azure-cosmosdb.json index f7eaa5f37c1..749e36b9661 100644 --- a/components-starter/camel-azure-cosmosdb-starter/src/main/docs/azure-cosmosdb.json +++ b/components-starter/camel-azure-cosmosdb-starter/src/main/docs/azure-cosmosdb.json @@ -63,7 +63,8 @@ "name": "camel.component.azure-cosmosdb.consistency-level", "type": "com.azure.cosmos.ConsistencyLevel", "description": "Sets the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service. The requested ConsistencyLevel must match or be weaker than that provisioned for the database account. Consistency levels by order of strength are STRONG, BOUNDED_STALENESS, SESSION and EVENTUAL. Refer to consistency level documentation for additional details: https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/consistency-levels", - "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration", + "defaultValue": "session" }, { "name": "camel.component.azure-cosmosdb.container-partition-key-path", @@ -116,7 +117,8 @@ "name": "camel.component.azure-cosmosdb.credential-type", "type": "org.apache.camel.component.azure.cosmosdb.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration", + "defaultValue": "shared-account-key" }, { "name": "camel.component.azure-cosmosdb.customizer.enabled", @@ -190,7 +192,8 @@ "name": "camel.component.azure-cosmosdb.operation", "type": "org.apache.camel.component.azure.cosmosdb.CosmosDbOperationsDefinition", "description": "The CosmosDB operation that can be used with this component on the producer.", - "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration", + "defaultValue": "listdatabases" }, { "name": "camel.component.azure-cosmosdb.preferred-regions", diff --git a/components-starter/camel-azure-eventhubs-starter/src/main/docs/azure-eventhubs.json b/components-starter/camel-azure-eventhubs-starter/src/main/docs/azure-eventhubs.json index 515e3d62c64..9904bfd7102 100644 --- a/components-starter/camel-azure-eventhubs-starter/src/main/docs/azure-eventhubs.json +++ b/components-starter/camel-azure-eventhubs-starter/src/main/docs/azure-eventhubs.json @@ -23,7 +23,8 @@ "name": "camel.component.azure-eventhubs.amqp-transport-type", "type": "com.azure.core.amqp.AmqpTransportType", "description": "Sets the transport type by which all the communication with Azure Event Hubs occurs.", - "sourceType": "org.apache.camel.component.azure.eventhubs.springboot.EventHubsComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.eventhubs.springboot.EventHubsComponentConfiguration", + "defaultValue": "amqp" }, { "name": "camel.component.azure-eventhubs.autowired-enabled", @@ -106,7 +107,8 @@ "name": "camel.component.azure-eventhubs.credential-type", "type": "org.apache.camel.component.azure.eventhubs.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.eventhubs.springboot.EventHubsComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.eventhubs.springboot.EventHubsComponentConfiguration", + "defaultValue": "connection-string" }, { "name": "camel.component.azure-eventhubs.customizer.enabled", diff --git a/components-starter/camel-azure-servicebus-starter/src/main/docs/azure-servicebus.json b/components-starter/camel-azure-servicebus-starter/src/main/docs/azure-servicebus.json index 2cf693ec250..1ef7612c876 100644 --- a/components-starter/camel-azure-servicebus-starter/src/main/docs/azure-servicebus.json +++ b/components-starter/camel-azure-servicebus-starter/src/main/docs/azure-servicebus.json @@ -23,7 +23,8 @@ "name": "camel.component.azure-servicebus.amqp-transport-type", "type": "com.azure.core.amqp.AmqpTransportType", "description": "Sets the transport type by which all the communication with Azure Service Bus occurs. Default value is AMQP.", - "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration", + "defaultValue": "amqp" }, { "name": "camel.component.azure-servicebus.autowired-enabled", @@ -68,7 +69,8 @@ "name": "camel.component.azure-servicebus.credential-type", "type": "org.apache.camel.component.azure.servicebus.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration", + "defaultValue": "connection-string" }, { "name": "camel.component.azure-servicebus.customizer.enabled", @@ -136,7 +138,8 @@ "name": "camel.component.azure-servicebus.producer-operation", "type": "org.apache.camel.component.azure.servicebus.ServiceBusProducerOperationDefinition", "description": "Sets the desired operation to be used in the producer", - "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration", + "defaultValue": "sendmessages" }, { "name": "camel.component.azure-servicebus.proxy-options", @@ -160,7 +163,8 @@ "name": "camel.component.azure-servicebus.service-bus-receive-mode", "type": "com.azure.messaging.servicebus.models.ServiceBusReceiveMode", "description": "Sets the receive mode for the receiver.", - "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration", + "defaultValue": "peek-lock" }, { "name": "camel.component.azure-servicebus.service-bus-transaction-context", @@ -172,7 +176,8 @@ "name": "camel.component.azure-servicebus.service-bus-type", "type": "org.apache.camel.component.azure.servicebus.ServiceBusType", "description": "The service bus type of connection to execute. Queue is for typical queue option and topic for subscription based model.", - "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.servicebus.springboot.ServiceBusComponentConfiguration", + "defaultValue": "queue" }, { "name": "camel.component.azure-servicebus.sub-queue", diff --git a/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob.json b/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob.json index 69e8c974d4d..aa9d41e64e4 100644 --- a/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob.json +++ b/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob.json @@ -50,13 +50,15 @@ "name": "camel.component.azure-storage-blob.blob-type", "type": "org.apache.camel.component.azure.storage.blob.BlobType", "description": "The blob type in order to initiate the appropriate settings for each blob type", - "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration", + "defaultValue": "blockblob" }, { "name": "camel.component.azure-storage-blob.block-list-type", "type": "com.azure.storage.blob.models.BlockListType", "description": "Specifies which type of blocks to return.", - "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration", + "defaultValue": "committed" }, { "name": "camel.component.azure-storage-blob.bridge-error-handler", @@ -128,7 +130,8 @@ "name": "camel.component.azure-storage-blob.credential-type", "type": "org.apache.camel.component.azure.storage.blob.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration", + "defaultValue": "azure-identity" }, { "name": "camel.component.azure-storage-blob.credentials", @@ -203,7 +206,8 @@ "name": "camel.component.azure-storage-blob.operation", "type": "org.apache.camel.component.azure.storage.blob.BlobOperationsDefinition", "description": "The blob operation that can be used with this component on the producer", - "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.blob.springboot.BlobComponentConfiguration", + "defaultValue": "listblobcontainers" }, { "name": "camel.component.azure-storage-blob.page-blob-size", diff --git a/components-starter/camel-azure-storage-datalake-starter/src/main/docs/azure-storage-datalake.json b/components-starter/camel-azure-storage-datalake-starter/src/main/docs/azure-storage-datalake.json index 149e659bab6..8d14bb05587 100644 --- a/components-starter/camel-azure-storage-datalake-starter/src/main/docs/azure-storage-datalake.json +++ b/components-starter/camel-azure-storage-datalake-starter/src/main/docs/azure-storage-datalake.json @@ -73,7 +73,8 @@ "name": "camel.component.azure-storage-datalake.credential-type", "type": "org.apache.camel.component.azure.storage.datalake.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.storage.datalake.springboot.DataLakeComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.datalake.springboot.DataLakeComponentConfiguration", + "defaultValue": "client-secret" }, { "name": "camel.component.azure-storage-datalake.customizer.enabled", @@ -171,7 +172,8 @@ "name": "camel.component.azure-storage-datalake.operation", "type": "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition", "description": "operation to be performed", - "sourceType": "org.apache.camel.component.azure.storage.datalake.springboot.DataLakeComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.datalake.springboot.DataLakeComponentConfiguration", + "defaultValue": "listfilesystem" }, { "name": "camel.component.azure-storage-datalake.path", diff --git a/components-starter/camel-azure-storage-queue-starter/src/main/docs/azure-storage-queue.json b/components-starter/camel-azure-storage-queue-starter/src/main/docs/azure-storage-queue.json index 650a7720850..0e21530cef0 100644 --- a/components-starter/camel-azure-storage-queue-starter/src/main/docs/azure-storage-queue.json +++ b/components-starter/camel-azure-storage-queue-starter/src/main/docs/azure-storage-queue.json @@ -50,7 +50,8 @@ "name": "camel.component.azure-storage-queue.credential-type", "type": "org.apache.camel.component.azure.storage.queue.CredentialType", "description": "Determines the credential strategy to adopt", - "sourceType": "org.apache.camel.component.azure.storage.queue.springboot.QueueComponentConfiguration" + "sourceType": "org.apache.camel.component.azure.storage.queue.springboot.QueueComponentConfiguration", + "defaultValue": "shared-account-key" }, { "name": "camel.component.azure-storage-queue.credentials", diff --git a/components-starter/camel-bean-starter/src/main/docs/bean.json b/components-starter/camel-bean-starter/src/main/docs/bean.json index 983ca07cd5b..2457fc37dff 100644 --- a/components-starter/camel-bean-starter/src/main/docs/bean.json +++ b/components-starter/camel-bean-starter/src/main/docs/bean.json @@ -71,7 +71,8 @@ "name": "camel.component.bean.scope", "type": "org.apache.camel.BeanScope", "description": "Scope of bean. When using singleton scope (default) the bean is created or looked up only once and reused for the lifetime of the endpoint. The bean should be thread-safe in case concurrent threads is calling the bean at the same time. When using request scope the bean is created or looked up once per request (exchange). This can be used if you want to store state on a bean while processing a request and you want to call the same bean instance multiple times while p [...] - "sourceType": "org.apache.camel.component.bean.springboot.BeanComponentConfiguration" + "sourceType": "org.apache.camel.component.bean.springboot.BeanComponentConfiguration", + "defaultValue": "singleton" }, { "name": "camel.component.class.autowired-enabled", @@ -109,7 +110,8 @@ "name": "camel.component.class.scope", "type": "org.apache.camel.BeanScope", "description": "Scope of bean. When using singleton scope (default) the bean is created or looked up only once and reused for the lifetime of the endpoint. The bean should be thread-safe in case concurrent threads is calling the bean at the same time. When using request scope the bean is created or looked up once per request (exchange). This can be used if you want to store state on a bean while processing a request and you want to call the same bean instance multiple times while p [...] - "sourceType": "org.apache.camel.component.beanclass.springboot.ClassComponentConfiguration" + "sourceType": "org.apache.camel.component.beanclass.springboot.ClassComponentConfiguration", + "defaultValue": "singleton" }, { "name": "camel.language.bean.customizer.enabled", diff --git a/components-starter/camel-box-starter/src/main/docs/box.json b/components-starter/camel-box-starter/src/main/docs/box.json index 9d6d6105f9a..b89e424596d 100644 --- a/components-starter/camel-box-starter/src/main/docs/box.json +++ b/components-starter/camel-box-starter/src/main/docs/box.json @@ -73,7 +73,8 @@ "name": "camel.component.box.encryption-algorithm", "type": "com.box.sdk.EncryptionAlgorithm", "description": "The type of encryption algorithm for JWT. Supported Algorithms: RSA_SHA_256 RSA_SHA_384 RSA_SHA_512", - "sourceType": "org.apache.camel.component.box.springboot.BoxComponentConfiguration" + "sourceType": "org.apache.camel.component.box.springboot.BoxComponentConfiguration", + "defaultValue": "rsa-sha-256" }, { "name": "camel.component.box.enterprise-id", diff --git a/components-starter/camel-caffeine-starter/src/main/docs/caffeine.json b/components-starter/camel-caffeine-starter/src/main/docs/caffeine.json index c586233ae11..f8a55867e5a 100644 --- a/components-starter/camel-caffeine-starter/src/main/docs/caffeine.json +++ b/components-starter/camel-caffeine-starter/src/main/docs/caffeine.json @@ -71,7 +71,8 @@ "name": "camel.component.caffeine-cache.eviction-type", "type": "org.apache.camel.component.caffeine.EvictionType", "description": "Set the eviction Type for this cache", - "sourceType": "org.apache.camel.component.caffeine.cache.springboot.CaffeineCacheComponentConfiguration" + "sourceType": "org.apache.camel.component.caffeine.cache.springboot.CaffeineCacheComponentConfiguration", + "defaultValue": "size-based" }, { "name": "camel.component.caffeine-cache.expire-after-access-time", @@ -184,7 +185,8 @@ "name": "camel.component.caffeine-loadcache.eviction-type", "type": "org.apache.camel.component.caffeine.EvictionType", "description": "Set the eviction Type for this cache", - "sourceType": "org.apache.camel.component.caffeine.load.springboot.CaffeineLoadCacheComponentConfiguration" + "sourceType": "org.apache.camel.component.caffeine.load.springboot.CaffeineLoadCacheComponentConfiguration", + "defaultValue": "size-based" }, { "name": "camel.component.caffeine-loadcache.expire-after-access-time", diff --git a/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json b/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json index d4d8aff6687..ab0030daeb8 100644 --- a/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json +++ b/components-starter/camel-consul-cluster-service-starter/src/main/docs/consul-cluster-service.json @@ -36,7 +36,8 @@ "name": "camel.cluster.consul.consistency-mode", "type": "org.kiwiproject.consul.option.ConsistencyMode", "description": "The consistencyMode used for queries, default ConsistencyMode.DEFAULT", - "sourceType": "org.apache.camel.component.consul.springboot.cluster.ConsulClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.consul.springboot.cluster.ConsulClusterServiceConfiguration", + "defaultValue": "default" }, { "name": "camel.cluster.consul.datacenter", diff --git a/components-starter/camel-consul-starter/src/main/docs/consul.json b/components-starter/camel-consul-starter/src/main/docs/consul.json index b3c3d1d7064..2f80fb00b17 100644 --- a/components-starter/camel-consul-starter/src/main/docs/consul.json +++ b/components-starter/camel-consul-starter/src/main/docs/consul.json @@ -61,7 +61,8 @@ "name": "camel.cloud.consul.consistency-mode", "type": "org.kiwiproject.consul.option.ConsistencyMode", "description": "The consistencyMode used for queries, default ConsistencyMode.DEFAULT", - "sourceType": "org.apache.camel.component.consul.springboot.cloud.ConsulServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.consul.springboot.cloud.ConsulServiceRegistryConfiguration", + "defaultValue": "default" }, { "name": "camel.cloud.consul.datacenter", @@ -239,7 +240,8 @@ "name": "camel.component.consul.consistency-mode", "type": "org.kiwiproject.consul.option.ConsistencyMode", "description": "The consistencyMode used for queries, default ConsistencyMode.DEFAULT", - "sourceType": "org.apache.camel.component.consul.springboot.ConsulComponentConfiguration" + "sourceType": "org.apache.camel.component.consul.springboot.ConsulComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.consul.consul-client", diff --git a/components-starter/camel-core-starter/src/main/docs/core.json b/components-starter/camel-core-starter/src/main/docs/core.json index e9a5b943f44..69fa03f7e5f 100644 --- a/components-starter/camel-core-starter/src/main/docs/core.json +++ b/components-starter/camel-core-starter/src/main/docs/core.json @@ -742,7 +742,8 @@ "name": "camel.rest.binding-mode", "type": "org.apache.camel.model.rest.RestBindingMode", "description": "Sets the binding mode to use. The default value is off", - "sourceType": "org.apache.camel.model.rest.springboot.RestConfigurationDefinitionProperties" + "sourceType": "org.apache.camel.model.rest.springboot.RestConfigurationDefinitionProperties", + "defaultValue": "off" }, { "name": "camel.rest.binding-package-scan", @@ -823,7 +824,8 @@ "name": "camel.rest.host-name-resolver", "type": "org.apache.camel.model.rest.RestHostNameResolver", "description": "If no hostname has been explicit configured, then this resolver is used to compute the hostname the REST service will be using.", - "sourceType": "org.apache.camel.model.rest.springboot.RestConfigurationDefinitionProperties" + "sourceType": "org.apache.camel.model.rest.springboot.RestConfigurationDefinitionProperties", + "defaultValue": "alllocalip" }, { "name": "camel.rest.inline-routes", diff --git a/components-starter/camel-debug-starter/src/main/docs/debug.json b/components-starter/camel-debug-starter/src/main/docs/debug.json index 34a5d0e05ae..9ddaac7f890 100644 --- a/components-starter/camel-debug-starter/src/main/docs/debug.json +++ b/components-starter/camel-debug-starter/src/main/docs/debug.json @@ -87,7 +87,8 @@ "name": "camel.debug.logging-level", "type": "org.apache.camel.LoggingLevel", "description": "The debugger logging level to use when logging activity.", - "sourceType": "org.apache.camel.spring.boot.debug.CamelDebugConfigurationProperties" + "sourceType": "org.apache.camel.spring.boot.debug.CamelDebugConfigurationProperties", + "defaultValue": "info" }, { "name": "camel.debug.single-step-include-start-end", diff --git a/components-starter/camel-disruptor-starter/src/main/docs/disruptor.json b/components-starter/camel-disruptor-starter/src/main/docs/disruptor.json index 1bb76a98aee..675c9d0130c 100644 --- a/components-starter/camel-disruptor-starter/src/main/docs/disruptor.json +++ b/components-starter/camel-disruptor-starter/src/main/docs/disruptor.json @@ -75,13 +75,15 @@ "name": "camel.component.disruptor-vm.default-producer-type", "type": "org.apache.camel.component.disruptor.DisruptorProducerType", "description": "To configure the default value for DisruptorProducerType The default value is Multi.", - "sourceType": "org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentConfiguration" + "sourceType": "org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentConfiguration", + "defaultValue": "multi" }, { "name": "camel.component.disruptor-vm.default-wait-strategy", "type": "org.apache.camel.component.disruptor.DisruptorWaitStrategy", "description": "To configure the default value for DisruptorWaitStrategy The default value is Blocking.", - "sourceType": "org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentConfiguration" + "sourceType": "org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentConfiguration", + "defaultValue": "blocking" }, { "name": "camel.component.disruptor-vm.enabled", @@ -147,13 +149,15 @@ "name": "camel.component.disruptor.default-producer-type", "type": "org.apache.camel.component.disruptor.DisruptorProducerType", "description": "To configure the default value for DisruptorProducerType The default value is Multi.", - "sourceType": "org.apache.camel.component.disruptor.springboot.DisruptorComponentConfiguration" + "sourceType": "org.apache.camel.component.disruptor.springboot.DisruptorComponentConfiguration", + "defaultValue": "multi" }, { "name": "camel.component.disruptor.default-wait-strategy", "type": "org.apache.camel.component.disruptor.DisruptorWaitStrategy", "description": "To configure the default value for DisruptorWaitStrategy The default value is Blocking.", - "sourceType": "org.apache.camel.component.disruptor.springboot.DisruptorComponentConfiguration" + "sourceType": "org.apache.camel.component.disruptor.springboot.DisruptorComponentConfiguration", + "defaultValue": "blocking" }, { "name": "camel.component.disruptor.enabled", diff --git a/components-starter/camel-ehcache-starter/src/main/docs/ehcache.json b/components-starter/camel-ehcache-starter/src/main/docs/ehcache.json index f65c51f26a2..782ae4f5bac 100644 --- a/components-starter/camel-ehcache-starter/src/main/docs/ehcache.json +++ b/components-starter/camel-ehcache-starter/src/main/docs/ehcache.json @@ -97,7 +97,8 @@ "name": "camel.component.ehcache.customizer.cache-configuration.mode", "type": "org.apache.camel.component.ehcache.springboot.customizer.CacheConfigurationCustomizerConfiguration$Mode", "description": "Configure if the cache configurations have be added or they have to replace those already configured on the component.", - "sourceType": "org.apache.camel.component.ehcache.springboot.customizer.CacheConfigurationCustomizerConfiguration" + "sourceType": "org.apache.camel.component.ehcache.springboot.customizer.CacheConfigurationCustomizerConfiguration", + "defaultValue": "append" }, { "name": "camel.component.ehcache.customizer.cache-manager.enabled", @@ -128,13 +129,15 @@ "name": "camel.component.ehcache.event-firing", "type": "org.ehcache.event.EventFiring", "description": "Set the delivery mode (synchronous, asynchronous)", - "sourceType": "org.apache.camel.component.ehcache.springboot.EhcacheComponentConfiguration" + "sourceType": "org.apache.camel.component.ehcache.springboot.EhcacheComponentConfiguration", + "defaultValue": "asynchronous" }, { "name": "camel.component.ehcache.event-ordering", "type": "org.ehcache.event.EventOrdering", "description": "Set the delivery mode (ordered, unordered)", - "sourceType": "org.apache.camel.component.ehcache.springboot.EhcacheComponentConfiguration" + "sourceType": "org.apache.camel.component.ehcache.springboot.EhcacheComponentConfiguration", + "defaultValue": "ordered" }, { "name": "camel.component.ehcache.event-types", diff --git a/components-starter/camel-infinispan-embedded-starter/src/main/docs/infinispan-embedded.json b/components-starter/camel-infinispan-embedded-starter/src/main/docs/infinispan-embedded.json index 4ee387ca3e2..a6e1e2c9451 100644 --- a/components-starter/camel-infinispan-embedded-starter/src/main/docs/infinispan-embedded.json +++ b/components-starter/camel-infinispan-embedded-starter/src/main/docs/infinispan-embedded.json @@ -122,7 +122,8 @@ "name": "camel.component.infinispan-embedded.operation", "type": "org.apache.camel.component.infinispan.InfinispanOperation", "description": "The operation to perform", - "sourceType": "org.apache.camel.component.infinispan.embedded.springboot.InfinispanEmbeddedComponentConfiguration" + "sourceType": "org.apache.camel.component.infinispan.embedded.springboot.InfinispanEmbeddedComponentConfiguration", + "defaultValue": "put" }, { "name": "camel.component.infinispan-embedded.query-builder", diff --git a/components-starter/camel-infinispan-starter/src/main/docs/infinispan.json b/components-starter/camel-infinispan-starter/src/main/docs/infinispan.json index 7708b218d02..41eeaa7ee7c 100644 --- a/components-starter/camel-infinispan-starter/src/main/docs/infinispan.json +++ b/components-starter/camel-infinispan-starter/src/main/docs/infinispan.json @@ -127,7 +127,8 @@ "name": "camel.component.infinispan.operation", "type": "org.apache.camel.component.infinispan.InfinispanOperation", "description": "The operation to perform", - "sourceType": "org.apache.camel.component.infinispan.remote.springboot.InfinispanRemoteComponentConfiguration" + "sourceType": "org.apache.camel.component.infinispan.remote.springboot.InfinispanRemoteComponentConfiguration", + "defaultValue": "put" }, { "name": "camel.component.infinispan.password", diff --git a/components-starter/camel-jms-starter/src/main/docs/jms.json b/components-starter/camel-jms-starter/src/main/docs/jms.json index 98065a33e68..510c18a7e95 100644 --- a/components-starter/camel-jms-starter/src/main/docs/jms.json +++ b/components-starter/camel-jms-starter/src/main/docs/jms.json @@ -172,7 +172,8 @@ "name": "camel.component.jms.consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type to use, which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will determine what org.springframework.jms.listener [...] - "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration" + "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.jms.correlation-property", @@ -274,7 +275,8 @@ "name": "camel.component.jms.error-handler-logging-level", "type": "org.apache.camel.LoggingLevel", "description": "Allows to configure the default errorHandler logging level for logging uncaught exceptions.", - "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration" + "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.jms.exception-listener", @@ -505,7 +507,8 @@ "name": "camel.component.jms.reply-to-consumer-type", "type": "org.apache.camel.component.jms.ConsumerType", "description": "The consumer type of the reply consumer (when doing request\/reply), which can be one of: Simple, Default, or Custom. The consumer type determines which Spring JMS listener to use. Default will use org.springframework.jms.listener.DefaultMessageListenerContainer, Simple will use org.springframework.jms.listener.SimpleMessageListenerContainer. When Custom is specified, the MessageListenerContainerFactory defined by the messageListenerContainerFactory option will dete [...] - "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration" + "sourceType": "org.apache.camel.component.jms.springboot.JmsComponentConfiguration", + "defaultValue": "default" }, { "name": "camel.component.jms.reply-to-delivery-persistent", diff --git a/components-starter/camel-jooq-starter/src/main/docs/jooq.json b/components-starter/camel-jooq-starter/src/main/docs/jooq.json index dd2e5235692..0fb8170139b 100644 --- a/components-starter/camel-jooq-starter/src/main/docs/jooq.json +++ b/components-starter/camel-jooq-starter/src/main/docs/jooq.json @@ -82,7 +82,8 @@ "name": "camel.component.jooq.operation", "type": "org.apache.camel.component.jooq.JooqOperation", "description": "Type of operation to execute on query", - "sourceType": "org.apache.camel.component.jooq.springboot.JooqComponentConfiguration" + "sourceType": "org.apache.camel.component.jooq.springboot.JooqComponentConfiguration", + "defaultValue": "none" }, { "name": "camel.component.jooq.query", diff --git a/components-starter/camel-jte-starter/src/main/docs/jte.json b/components-starter/camel-jte-starter/src/main/docs/jte.json index 566aa186711..733c4326b06 100644 --- a/components-starter/camel-jte-starter/src/main/docs/jte.json +++ b/components-starter/camel-jte-starter/src/main/docs/jte.json @@ -38,7 +38,8 @@ "name": "camel.component.jte.content-type", "type": "gg.jte.ContentType", "description": "Content type the JTE engine should use.", - "sourceType": "org.apache.camel.component.jte.springboot.JteComponentConfiguration" + "sourceType": "org.apache.camel.component.jte.springboot.JteComponentConfiguration", + "defaultValue": "plain" }, { "name": "camel.component.jte.customizer.enabled", diff --git a/components-starter/camel-kafka-starter/src/main/docs/kafka.json b/components-starter/camel-kafka-starter/src/main/docs/kafka.json index 71ba266af33..5873a9f99b8 100644 --- a/components-starter/camel-kafka-starter/src/main/docs/kafka.json +++ b/components-starter/camel-kafka-starter/src/main/docs/kafka.json @@ -467,7 +467,8 @@ "name": "camel.component.kafka.poll-on-error", "type": "org.apache.camel.component.kafka.PollOnError", "description": "What to do if kafka threw an exception while polling for new messages. Will by default use the value from the component configuration unless an explicit value has been configured on the endpoint level. DISCARD will discard the message and continue to poll the next message. ERROR_HANDLER will use Camel's error handler to process the exception, and afterwards continue to poll the next message. RECONNECT will re-connect the consumer and try polling the message again. R [...] - "sourceType": "org.apache.camel.component.kafka.springboot.KafkaComponentConfiguration" + "sourceType": "org.apache.camel.component.kafka.springboot.KafkaComponentConfiguration", + "defaultValue": "error-handler" }, { "name": "camel.component.kafka.poll-timeout-ms", diff --git a/components-starter/camel-langchain4j-chat-starter/src/main/docs/langchain4j-chat.json b/components-starter/camel-langchain4j-chat-starter/src/main/docs/langchain4j-chat.json index f5bb4679535..a802a1d6dc4 100644 --- a/components-starter/camel-langchain4j-chat-starter/src/main/docs/langchain4j-chat.json +++ b/components-starter/camel-langchain4j-chat-starter/src/main/docs/langchain4j-chat.json @@ -37,7 +37,8 @@ "name": "camel.component.langchain4j-chat.chat-operation", "type": "org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations", "description": "Operation in case of Endpoint of type CHAT. The value is one of the values of org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations", - "sourceType": "org.apache.camel.component.langchain4j.chat.springboot.LangChain4jChatComponentConfiguration" + "sourceType": "org.apache.camel.component.langchain4j.chat.springboot.LangChain4jChatComponentConfiguration", + "defaultValue": "chat-single-message" }, { "name": "camel.component.langchain4j-chat.configuration", diff --git a/components-starter/camel-mina-starter/src/main/docs/mina.json b/components-starter/camel-mina-starter/src/main/docs/mina.json index ec49d187eb7..e8a10238b04 100644 --- a/components-starter/camel-mina-starter/src/main/docs/mina.json +++ b/components-starter/camel-mina-starter/src/main/docs/mina.json @@ -143,7 +143,8 @@ "name": "camel.component.mina.no-reply-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If sync is enabled this option dictates MinaConsumer which logging level to use when logging a there is no reply to send back.", - "sourceType": "org.apache.camel.component.mina.springboot.MinaComponentConfiguration" + "sourceType": "org.apache.camel.component.mina.springboot.MinaComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.mina.ordered-thread-pool-executor", diff --git a/components-starter/camel-mllp-starter/src/main/docs/mllp.json b/components-starter/camel-mllp-starter/src/main/docs/mllp.json index 5c5f93eb082..3f7bc1b92ad 100644 --- a/components-starter/camel-mllp-starter/src/main/docs/mllp.json +++ b/components-starter/camel-mllp-starter/src/main/docs/mllp.json @@ -103,7 +103,8 @@ "name": "camel.component.mllp.exchange-pattern", "type": "org.apache.camel.ExchangePattern", "description": "Sets the exchange pattern when the consumer creates an exchange.", - "sourceType": "org.apache.camel.component.mllp.springboot.MllpComponentConfiguration" + "sourceType": "org.apache.camel.component.mllp.springboot.MllpComponentConfiguration", + "defaultValue": "inout" }, { "name": "camel.component.mllp.hl7-headers", @@ -122,7 +123,8 @@ "name": "camel.component.mllp.idle-timeout-strategy", "type": "org.apache.camel.component.mllp.MllpIdleTimeoutStrategy", "description": "decide what action to take when idle timeout occurs. Possible values are : RESET: set SO_LINGER to 0 and reset the socket CLOSE: close the socket gracefully default is RESET.", - "sourceType": "org.apache.camel.component.mllp.springboot.MllpComponentConfiguration" + "sourceType": "org.apache.camel.component.mllp.springboot.MllpComponentConfiguration", + "defaultValue": "reset" }, { "name": "camel.component.mllp.keep-alive", diff --git a/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json b/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json index ae68996da00..e0c234cd8c2 100644 --- a/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json +++ b/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json @@ -229,7 +229,8 @@ "name": "camel.component.netty-http.no-reply-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If sync is enabled this option dictates NettyConsumer which logging level to use when logging a there is no reply to send back.", - "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.netty-http.options", @@ -267,7 +268,7 @@ { "name": "camel.component.netty-http.producer-pool-max-total", "type": "java.lang.Integer", - "description": "Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time. Use a negative value for no limit.", + "description": "Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time. Use a negative value for no limit. Be careful to not set this value too low (such as 1) as the pool must have space to create a producer such as when performing retries. Be mindful that the option producerPoolBlockWhenExhausted is default true, and the pool will then block when there is no space, which can lead to the applicati [...] "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration", "defaultValue": -1 }, @@ -347,13 +348,15 @@ "name": "camel.component.netty-http.server-closed-channel-exception-caught-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If the server (NettyConsumer) catches an java.nio.channels.ClosedChannelException then its logged using this logging level. This is used to avoid logging the closed channel exceptions, as clients can disconnect abruptly and then cause a flood of closed exceptions in the Netty server.", - "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration", + "defaultValue": "debug" }, { "name": "camel.component.netty-http.server-exception-caught-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If the server (NettyConsumer) catches an exception then its logged using this logging level.", - "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.netty-http.server-initializer-factory", diff --git a/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java b/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java index 9a869931764..c62dfdad40b 100644 --- a/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java +++ b/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java @@ -258,7 +258,11 @@ public class NettyHttpComponentConfiguration /** * Sets the cap on the number of objects that can be allocated by the pool * (checked out to clients, or idle awaiting checkout) at a given time. Use - * a negative value for no limit. + * a negative value for no limit. Be careful to not set this value too low + * (such as 1) as the pool must have space to create a producer such as when + * performing retries. Be mindful that the option + * producerPoolBlockWhenExhausted is default true, and the pool will then + * block when there is no space, which can lead to the application to hang. */ private Integer producerPoolMaxTotal = -1; /** diff --git a/components-starter/camel-netty-starter/src/main/docs/netty.json b/components-starter/camel-netty-starter/src/main/docs/netty.json index bf09332c956..c700efcd865 100644 --- a/components-starter/camel-netty-starter/src/main/docs/netty.json +++ b/components-starter/camel-netty-starter/src/main/docs/netty.json @@ -134,7 +134,8 @@ "name": "camel.component.netty.delimiter", "type": "org.apache.camel.component.netty.TextLineDelimiter", "description": "The delimiter to use for the textline codec. Possible values are LINE and NULL.", - "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration", + "defaultValue": "line" }, { "name": "camel.component.netty.disconnect", @@ -263,7 +264,8 @@ "name": "camel.component.netty.no-reply-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If sync is enabled this option dictates NettyConsumer which logging level to use when logging a there is no reply to send back.", - "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.netty.options", @@ -301,7 +303,7 @@ { "name": "camel.component.netty.producer-pool-max-total", "type": "java.lang.Integer", - "description": "Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time. Use a negative value for no limit.", + "description": "Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time. Use a negative value for no limit. Be careful to not set this value too low (such as 1) as the pool must have space to create a producer such as when performing retries. Be mindful that the option producerPoolBlockWhenExhausted is default true, and the pool will then block when there is no space, which can lead to the applicati [...] "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration", "defaultValue": -1 }, @@ -389,13 +391,15 @@ "name": "camel.component.netty.server-closed-channel-exception-caught-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If the server (NettyConsumer) catches an java.nio.channels.ClosedChannelException then its logged using this logging level. This is used to avoid logging the closed channel exceptions, as clients can disconnect abruptly and then cause a flood of closed exceptions in the Netty server.", - "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration", + "defaultValue": "debug" }, { "name": "camel.component.netty.server-exception-caught-log-level", "type": "org.apache.camel.LoggingLevel", "description": "If the server (NettyConsumer) catches an exception then its logged using this logging level.", - "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration" + "sourceType": "org.apache.camel.component.netty.springboot.NettyComponentConfiguration", + "defaultValue": "warn" }, { "name": "camel.component.netty.server-initializer-factory", diff --git a/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java b/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java index 33f34fe0813..949e2537f69 100644 --- a/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java +++ b/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java @@ -275,7 +275,11 @@ public class NettyComponentConfiguration /** * Sets the cap on the number of objects that can be allocated by the pool * (checked out to clients, or idle awaiting checkout) at a given time. Use - * a negative value for no limit. + * a negative value for no limit. Be careful to not set this value too low + * (such as 1) as the pool must have space to create a producer such as when + * performing retries. Be mindful that the option + * producerPoolBlockWhenExhausted is default true, and the pool will then + * block when there is no space, which can lead to the application to hang. */ private Integer producerPoolMaxTotal = -1; /** diff --git a/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json b/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json index 97d1305d1cc..301c27fe7ba 100644 --- a/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json +++ b/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json @@ -141,7 +141,8 @@ "name": "camel.component.paho-mqtt5.persistence", "type": "org.apache.camel.component.paho.mqtt5.PahoMqtt5Persistence", "description": "Client persistence to be used - memory or file.", - "sourceType": "org.apache.camel.component.paho.mqtt5.springboot.PahoMqtt5ComponentConfiguration" + "sourceType": "org.apache.camel.component.paho.mqtt5.springboot.PahoMqtt5ComponentConfiguration", + "defaultValue": "memory" }, { "name": "camel.component.paho-mqtt5.qos", diff --git a/components-starter/camel-paho-starter/src/main/docs/paho.json b/components-starter/camel-paho-starter/src/main/docs/paho.json index 332928d3ee1..b222eb8db95 100644 --- a/components-starter/camel-paho-starter/src/main/docs/paho.json +++ b/components-starter/camel-paho-starter/src/main/docs/paho.json @@ -154,7 +154,8 @@ "name": "camel.component.paho.persistence", "type": "org.apache.camel.component.paho.PahoPersistence", "description": "Client persistence to be used - memory or file.", - "sourceType": "org.apache.camel.component.paho.springboot.PahoComponentConfiguration" + "sourceType": "org.apache.camel.component.paho.springboot.PahoComponentConfiguration", + "defaultValue": "memory" }, { "name": "camel.component.paho.qos", 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 86f45aaa02a..b3a358e9d8a 100644 --- a/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json +++ b/components-starter/camel-pulsar-starter/src/main/docs/pulsar.json @@ -117,7 +117,8 @@ "name": "camel.component.pulsar.compression-type", "type": "org.apache.pulsar.client.api.CompressionType", "description": "Compression type to use", - "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration" + "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration", + "defaultValue": "none" }, { "name": "camel.component.pulsar.configuration", @@ -227,7 +228,8 @@ "name": "camel.component.pulsar.message-routing-mode", "type": "org.apache.pulsar.client.api.MessageRoutingMode", "description": "Message Routing Mode to use", - "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration" + "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration", + "defaultValue": "roundrobinpartition" }, { "name": "camel.component.pulsar.negative-ack-redelivery-backoff", @@ -304,7 +306,8 @@ "name": "camel.component.pulsar.subscription-initial-position", "type": "org.apache.camel.component.pulsar.utils.consumers.SubscriptionInitialPosition", "description": "Control the initial position in the topic of a newly created subscription. Default is latest message.", - "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration" + "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration", + "defaultValue": "latest" }, { "name": "camel.component.pulsar.subscription-name", @@ -317,13 +320,15 @@ "name": "camel.component.pulsar.subscription-topics-mode", "type": "org.apache.pulsar.client.api.RegexSubscriptionMode", "description": "Determines to which topics this consumer should be subscribed to - Persistent, Non-Persistent, or both. Only used with pattern subscriptions.", - "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration" + "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration", + "defaultValue": "persistentonly" }, { "name": "camel.component.pulsar.subscription-type", "type": "org.apache.camel.component.pulsar.utils.consumers.SubscriptionType", "description": "Type of the subscription EXCLUSIVESHAREDFAILOVERKEY_SHARED, defaults to EXCLUSIVE", - "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration" + "sourceType": "org.apache.camel.component.pulsar.springboot.PulsarComponentConfiguration", + "defaultValue": "exclusive" }, { "name": "camel.component.pulsar.topics-pattern", diff --git a/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams.json b/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams.json index ed6200ca42e..3c2d4d0f804 100644 --- a/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams.json +++ b/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams.json @@ -24,7 +24,8 @@ "name": "camel.component.reactive-streams.backpressure-strategy", "type": "org.apache.camel.component.reactive.streams.ReactiveStreamsBackpressureStrategy", "description": "The backpressure strategy to use when pushing events to a slow subscriber.", - "sourceType": "org.apache.camel.component.reactive.streams.springboot.ReactiveStreamsComponentConfiguration" + "sourceType": "org.apache.camel.component.reactive.streams.springboot.ReactiveStreamsComponentConfiguration", + "defaultValue": "buffer" }, { "name": "camel.component.reactive-streams.bridge-error-handler", diff --git a/components-starter/camel-salesforce-starter/src/main/docs/salesforce.json b/components-starter/camel-salesforce-starter/src/main/docs/salesforce.json index 5afa6be6cf6..6857e8b19e3 100644 --- a/components-starter/camel-salesforce-starter/src/main/docs/salesforce.json +++ b/components-starter/camel-salesforce-starter/src/main/docs/salesforce.json @@ -376,7 +376,8 @@ "name": "camel.component.salesforce.not-found-behaviour", "type": "org.apache.camel.component.salesforce.NotFoundBehaviour", "description": "Sets the behaviour of 404 not found status received from Salesforce API. Should the body be set to NULL NotFoundBehaviour#NULL or should a exception be signaled on the exchange NotFoundBehaviour#EXCEPTION - the default.", - "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration" + "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration", + "defaultValue": "exception" }, { "name": "camel.component.salesforce.notify-for-fields", @@ -467,7 +468,8 @@ "name": "camel.component.salesforce.pub-sub-deserialize-type", "type": "org.apache.camel.component.salesforce.PubSubDeserializeType", "description": "How to deserialize events consume from the Pub\/Sub API. AVRO will try a SpecificRecord subclass if found, otherwise GenericRecord.", - "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration" + "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration", + "defaultValue": "avro" }, { "name": "camel.component.salesforce.pub-sub-host", @@ -543,7 +545,8 @@ "name": "camel.component.salesforce.replay-preset", "type": "com.salesforce.eventbus.protobuf.ReplayPreset", "description": "Replay preset for Pub\/Sub API.", - "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration" + "sourceType": "org.apache.camel.component.salesforce.springboot.SalesforceComponentConfiguration", + "defaultValue": "latest" }, { "name": "camel.component.salesforce.report-id", diff --git a/components-starter/camel-servicenow-starter/src/main/docs/servicenow.json b/components-starter/camel-servicenow-starter/src/main/docs/servicenow.json index 41709749532..fa4e3ab3d74 100644 --- a/components-starter/camel-servicenow-starter/src/main/docs/servicenow.json +++ b/components-starter/camel-servicenow-starter/src/main/docs/servicenow.json @@ -227,7 +227,8 @@ "name": "camel.component.servicenow.release", "type": "org.apache.camel.component.servicenow.ServiceNowRelease", "description": "The ServiceNow release to target, default to Helsinki See https:\/\/docs.servicenow.com", - "sourceType": "org.apache.camel.component.servicenow.springboot.ServiceNowComponentConfiguration" + "sourceType": "org.apache.camel.component.servicenow.springboot.ServiceNowComponentConfiguration", + "defaultValue": "helsinki" }, { "name": "camel.component.servicenow.request-models", diff --git a/components-starter/camel-smpp-starter/src/main/docs/smpp.json b/components-starter/camel-smpp-starter/src/main/docs/smpp.json index d4994293e83..244363d4bb6 100644 --- a/components-starter/camel-smpp-starter/src/main/docs/smpp.json +++ b/components-starter/camel-smpp-starter/src/main/docs/smpp.json @@ -266,7 +266,8 @@ "name": "camel.component.smpp.splitting-policy", "type": "org.apache.camel.component.smpp.SmppSplittingPolicy", "description": "You can specify a policy for handling long messages: ALLOW - the default, long messages are split to 140 bytes per message TRUNCATE - long messages are split and only the first fragment will be sent to the SMSC. Some carriers drop subsequent fragments so this reduces load on the SMPP connection sending parts of a message that will never be delivered. REJECT - if a message would need to be split, it is rejected with an SMPP NegativeResponseException and the reason co [...] - "sourceType": "org.apache.camel.component.smpp.springboot.SmppComponentConfiguration" + "sourceType": "org.apache.camel.component.smpp.springboot.SmppComponentConfiguration", + "defaultValue": "allow" }, { "name": "camel.component.smpp.system-id", diff --git a/components-starter/camel-stitch-starter/src/main/docs/stitch.json b/components-starter/camel-stitch-starter/src/main/docs/stitch.json index 9b612a23bd8..c15f3bf962c 100644 --- a/components-starter/camel-stitch-starter/src/main/docs/stitch.json +++ b/components-starter/camel-stitch-starter/src/main/docs/stitch.json @@ -66,7 +66,8 @@ "name": "camel.component.stitch.region", "type": "org.apache.camel.component.stitch.client.StitchRegion", "description": "Stitch account region, e.g: europe", - "sourceType": "org.apache.camel.component.stitch.springboot.StitchComponentConfiguration" + "sourceType": "org.apache.camel.component.stitch.springboot.StitchComponentConfiguration", + "defaultValue": "europe" }, { "name": "camel.component.stitch.stitch-client", diff --git a/components-starter/camel-zookeeper-cluster-service-starter/src/main/docs/zookeeper-cluster-service.json b/components-starter/camel-zookeeper-cluster-service-starter/src/main/docs/zookeeper-cluster-service.json index 88285e50b24..c574a96a134 100644 --- a/components-starter/camel-zookeeper-cluster-service-starter/src/main/docs/zookeeper-cluster-service.json +++ b/components-starter/camel-zookeeper-cluster-service-starter/src/main/docs/zookeeper-cluster-service.json @@ -36,7 +36,8 @@ "name": "camel.cluster.zookeeper.connection-timeout-unit", "type": "java.util.concurrent.TimeUnit", "description": "Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cluster.zookeeper.curator-framework", @@ -68,7 +69,8 @@ "name": "camel.cluster.zookeeper.max-close-wait-unit", "type": "java.util.concurrent.TimeUnit", "description": "MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cluster.zookeeper.namespace", @@ -99,7 +101,8 @@ "name": "camel.cluster.zookeeper.reconnect-base-sleep-time-unit", "type": "java.util.concurrent.TimeUnit", "description": "ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cluster.zookeeper.reconnect-max-retries", @@ -118,7 +121,8 @@ "name": "camel.cluster.zookeeper.reconnect-max-sleep-time-unit", "type": "java.util.concurrent.TimeUnit", "description": "ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cluster.zookeeper.retry-policy", @@ -137,7 +141,8 @@ "name": "camel.cluster.zookeeper.session-timeout-unit", "type": "java.util.concurrent.TimeUnit", "description": "Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cluster.ZooKeeperClusterServiceConfiguration", + "defaultValue": "milliseconds" } ], "hints": [] diff --git a/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper.json b/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper.json index 0c6c3623683..cc0d03d406d 100644 --- a/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper.json +++ b/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper.json @@ -47,7 +47,8 @@ "name": "camel.cloud.zookeeper.connection-timeout-unit", "type": "java.util.concurrent.TimeUnit", "description": "Connection timeout TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cloud.zookeeper.curator-framework", @@ -86,7 +87,8 @@ "name": "camel.cloud.zookeeper.max-close-wait-unit", "type": "java.util.concurrent.TimeUnit", "description": "MaxCloseWait TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cloud.zookeeper.namespace", @@ -124,7 +126,8 @@ "name": "camel.cloud.zookeeper.reconnect-base-sleep-time-unit", "type": "java.util.concurrent.TimeUnit", "description": "ReconnectBaseSleepTime TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cloud.zookeeper.reconnect-max-retries", @@ -143,7 +146,8 @@ "name": "camel.cloud.zookeeper.reconnect-max-sleep-time-unit", "type": "java.util.concurrent.TimeUnit", "description": "ReconnectMaxSleepTimeUnit TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.cloud.zookeeper.retry-policy", @@ -168,7 +172,8 @@ "name": "camel.cloud.zookeeper.session-timeout-unit", "type": "java.util.concurrent.TimeUnit", "description": "Session timeout TimeUnit. Default is TimeUnit.MILLISECONDS.", - "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration" + "sourceType": "org.apache.camel.component.zookeeper.springboot.cloud.ZooKeeperServiceRegistryConfiguration", + "defaultValue": "milliseconds" }, { "name": "camel.component.zookeeper.autowired-enabled", diff --git a/core/camel-spring-boot/src/main/docs/spring-boot.json b/core/camel-spring-boot/src/main/docs/spring-boot.json index f7d706b75e3..7cb801f8848 100644 --- a/core/camel-spring-boot/src/main/docs/spring-boot.json +++ b/core/camel-spring-boot/src/main/docs/spring-boot.json @@ -1947,6 +1947,13 @@ "sourceType": "org.apache.camel.spring.boot.vault.KubernetesConfigMapVaultConfigurationProperties", "defaultValue": false }, + { + "name": "management.endpoint.camel.access", + "type": "org.springframework.boot.actuate.endpoint.Access", + "description": "Permitted level of access for the camel endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.console.CamelDevConsoleEndpoint", + "defaultValue": "unrestricted" + }, { "name": "management.endpoint.camel.cache.time-to-live", "type": "java.time.Duration", @@ -1955,11 +1962,11 @@ "defaultValue": "0ms" }, { - "name": "management.endpoint.camel.enabled", - "type": "java.lang.Boolean", - "description": "Whether to enable the camel endpoint.", - "sourceType": "org.apache.camel.spring.boot.actuate.console.CamelDevConsoleEndpoint", - "defaultValue": true + "name": "management.endpoint.camelroutecontroller.access", + "type": "org.springframework.boot.actuate.endpoint.Access", + "description": "Permitted level of access for the camelroutecontroller endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRouteControllerEndpoint", + "defaultValue": "unrestricted" }, { "name": "management.endpoint.camelroutecontroller.cache.time-to-live", @@ -1969,11 +1976,11 @@ "defaultValue": "0ms" }, { - "name": "management.endpoint.camelroutecontroller.enabled", - "type": "java.lang.Boolean", - "description": "Whether to enable the camelroutecontroller endpoint.", - "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRouteControllerEndpoint", - "defaultValue": true + "name": "management.endpoint.camelroutes.access", + "type": "org.springframework.boot.actuate.endpoint.Access", + "description": "Permitted level of access for the camelroutes endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRoutesEndpoint", + "defaultValue": "unrestricted" }, { "name": "management.endpoint.camelroutes.cache.time-to-live", @@ -1982,13 +1989,6 @@ "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRoutesEndpoint", "defaultValue": "0ms" }, - { - "name": "management.endpoint.camelroutes.enabled", - "type": "java.lang.Boolean", - "description": "Whether to enable the camelroutes endpoint.", - "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRoutesEndpoint", - "defaultValue": true - }, { "name": "management.endpoint.camelroutes.read-only", "type": "java.lang.Boolean", @@ -3242,6 +3242,42 @@ "replacement": "camel.main.uuid-generator", "since": "4.5.0" } + }, + { + "name": "management.endpoint.camel.enabled", + "type": "java.lang.Boolean", + "description": "Whether to enable the camel endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.console.CamelDevConsoleEndpoint", + "defaultValue": true, + "deprecated": true, + "deprecation": { + "replacement": "management.endpoint.camel.access", + "since": "3.4.0" + } + }, + { + "name": "management.endpoint.camelroutecontroller.enabled", + "type": "java.lang.Boolean", + "description": "Whether to enable the camelroutecontroller endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRouteControllerEndpoint", + "defaultValue": true, + "deprecated": true, + "deprecation": { + "replacement": "management.endpoint.camelroutecontroller.access", + "since": "3.4.0" + } + }, + { + "name": "management.endpoint.camelroutes.enabled", + "type": "java.lang.Boolean", + "description": "Whether to enable the camelroutes endpoint.", + "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRoutesEndpoint", + "defaultValue": true, + "deprecated": true, + "deprecation": { + "replacement": "management.endpoint.camelroutes.access", + "since": "3.4.0" + } } ], "hints": [] diff --git a/pom.xml b/pom.xml index a9ff887c5f5..c26fd4f71fb 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ <compiler.fork>false</compiler.fork> <!-- Spring-Boot target version --> - <spring-boot-version>3.3.5</spring-boot-version> + <spring-boot-version>3.4.0</spring-boot-version> <!-- Camel target version --> <camel-version>4.9.0-SNAPSHOT</camel-version>