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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit c2d22494d07f91639d26963d2e6594d9842cca8b
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Dec 20 19:58:19 2021 +0100

    Regen
---
 .../camel/springboot/catalog/components/aws2-ddb.json      |  2 ++
 .../apache/camel/springboot/catalog/components/log.json    |  1 +
 .../camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json     |  7 +++++++
 .../aws2/ddb/springboot/Ddb2ComponentConfiguration.java    | 14 ++++++++++++++
 tooling/camel-spring-boot-bom/pom.xml                      |  5 +++++
 tooling/camel-spring-boot-dependencies/pom.xml             | 10 ++++++++++
 6 files changed, 39 insertions(+)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
index e964705..0b16aa3 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
@@ -25,6 +25,7 @@
     "amazonDDBClient": { "kind": "property", "displayName": "Amazon 
DDBClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"software.amazon.awssdk.services.dynamodb.DynamoDbClient", "deprecated": false, 
"deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", 
"configurationField": "configuration", "description": "To use the 
AmazonDynamoDB as the client" },
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
component configuration" },
     "consistentRead": { "kind": "property", "displayName": "Consistent Read", 
"group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Determines whether or not strong consistency 
should be enforced when data is read." },
+    "enabledInitialDescribeTable": { "kind": "property", "displayName": 
"Enabled Initial Describe Table", "group": "producer", "label": "", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", 
"configurationField": "configuration", "description": "Set whether the initial 
Describe table operation in the DDB Endpoint must be  [...]
     "keyAttributeName": { "kind": "property", "displayName": "Key Attribute 
Name", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Attribute name when creating table" },
     "keyAttributeType": { "kind": "property", "displayName": "Key Attribute 
Type", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Attribute type when creating table" },
     "keyScalarType": { "kind": "property", "displayName": "Key Scalar Type", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "The key scalar type, it can be S (String), N 
(Number) and B (Bytes)" },
@@ -48,6 +49,7 @@
     "tableName": { "kind": "path", "displayName": "Table Name", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "The name of the table currently worked with." 
},
     "amazonDDBClient": { "kind": "parameter", "displayName": "Amazon 
DDBClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"software.amazon.awssdk.services.dynamodb.DynamoDbClient", "deprecated": false, 
"deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", 
"configurationField": "configuration", "description": "To use the 
AmazonDynamoDB as the client" },
     "consistentRead": { "kind": "parameter", "displayName": "Consistent Read", 
"group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Determines whether or not strong consistency 
should be enforced when data is read." },
+    "enabledInitialDescribeTable": { "kind": "parameter", "displayName": 
"Enabled Initial Describe Table", "group": "producer", "label": "", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", 
"configurationField": "configuration", "description": "Set whether the initial 
Describe table operation in the DDB Endpoint must be [...]
     "keyAttributeName": { "kind": "parameter", "displayName": "Key Attribute 
Name", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Attribute name when creating table" },
     "keyAttributeType": { "kind": "parameter", "displayName": "Key Attribute 
Type", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "Attribute type when creating table" },
     "keyScalarType": { "kind": "parameter", "displayName": "Key Scalar Type", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": 
"configuration", "description": "The key scalar type, it can be S (String), N 
(Number) and B (Bytes)" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
index 80f1883..938f93e 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/log.json
@@ -36,6 +36,7 @@
     "level": { "kind": "parameter", "displayName": "Level", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "enum": [ "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "OFF" 
], "deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"INFO", "description": "Logging level to use. The default value is INFO." },
     "logMask": { "kind": "parameter", "displayName": "Log Mask", "group": 
"producer", "label": "", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"description": "If true, mask sensitive information like password or passphrase 
in the log." },
     "marker": { "kind": "parameter", "displayName": "Marker", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "An optional Marker name to use." },
+    "plain": { "kind": "parameter", "displayName": "Plain", "group": 
"producer", "label": "", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If enabled only the body will be printed 
out" },
     "exchangeFormatter": { "kind": "parameter", "displayName": "Exchange 
Formatter", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "org.apache.camel.spi.ExchangeFormatter", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use a custom exchange formatter" },
     "maxChars": { "kind": "parameter", "displayName": "Max Chars", "group": 
"formatting", "label": "formatting", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 10000, "description": "Limits the number of characters logged 
per line." },
     "multiline": { "kind": "parameter", "displayName": "Multiline", "group": 
"formatting", "label": "formatting", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "If enabled then each information 
is outputted on a newline." },
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 748ed15..badb04d 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
@@ -68,6 +68,13 @@
       "sourceType": 
"org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration"
     },
     {
+      "name": "camel.component.aws2-ddb.enabled-initial-describe-table",
+      "type": "java.lang.Boolean",
+      "description": "Set whether the initial Describe table operation in the 
DDB Endpoint must be done, or not.",
+      "sourceType": 
"org.apache.camel.component.aws2.ddb.springboot.Ddb2ComponentConfiguration",
+      "defaultValue": true
+    },
+    {
       "name": "camel.component.aws2-ddb.key-attribute-name",
       "type": "java.lang.String",
       "description": "Attribute name when creating table",
diff --git 
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
 
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
index f4bfc4f..a1b6a13 100644
--- 
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
@@ -57,6 +57,11 @@ public class Ddb2ComponentConfiguration
      */
     private Boolean consistentRead = false;
     /**
+     * Set whether the initial Describe table operation in the DDB Endpoint 
must
+     * be done, or not.
+     */
+    private Boolean enabledInitialDescribeTable = true;
+    /**
      * Attribute name when creating table
      */
     private String keyAttributeName;
@@ -173,6 +178,15 @@ public class Ddb2ComponentConfiguration
         this.consistentRead = consistentRead;
     }
 
+    public Boolean getEnabledInitialDescribeTable() {
+        return enabledInitialDescribeTable;
+    }
+
+    public void setEnabledInitialDescribeTable(
+            Boolean enabledInitialDescribeTable) {
+        this.enabledInitialDescribeTable = enabledInitialDescribeTable;
+    }
+
     public String getKeyAttributeName() {
         return keyAttributeName;
     }
diff --git a/tooling/camel-spring-boot-bom/pom.xml 
b/tooling/camel-spring-boot-bom/pom.xml
index 261d61a..272efa1 100644
--- a/tooling/camel-spring-boot-bom/pom.xml
+++ b/tooling/camel-spring-boot-bom/pom.xml
@@ -450,6 +450,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel.springboot</groupId>
+        <artifactId>camel-debug-starter</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.camel.springboot</groupId>
         <artifactId>camel-digitalocean-starter</artifactId>
         <version>${project.version}</version>
       </dependency>
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index 33a63d6..ccb28e1 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -639,6 +639,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel.springboot</groupId>
+        <artifactId>camel-debug-starter</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.camel.springboot</groupId>
         <artifactId>camel-digitalocean-starter</artifactId>
         <version>${project.version}</version>
       </dependency>
@@ -2555,6 +2560,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
+        <artifactId>camel-debug</artifactId>
+        <version>3.15.0-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
         <artifactId>camel-digitalocean</artifactId>
         <version>3.15.0-SNAPSHOT</version>
       </dependency>

Reply via email to