This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 66a94d2 Regen
66a94d2 is described below
commit 66a94d21a47890b212eef46adaa1ecd2fc4cf6e8
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jan 11 20:31:54 2022 +0100
Regen
---
.../camel/springboot/catalog/components/aws2-ddb.json | 2 ++
.../apache/camel/springboot/catalog/components/log.json | 1 +
.../apache/camel/springboot/catalog/components/quartz.json | 2 +-
.../catalog/components/twitter-directmessage.json | 2 +-
.../springboot/catalog/components/twitter-search.json | 2 +-
.../springboot/catalog/components/twitter-timeline.json | 2 +-
.../camel-aws2-ddb-starter/src/main/docs/aws2-ddb.json | 7 +++++++
.../aws2/ddb/springboot/Ddb2ComponentConfiguration.java | 14 ++++++++++++++
components-starter/camel-huaweicloud-obs-starter/pom.xml | 8 --------
tooling/camel-spring-boot-dependencies/pom.xml | 11 ++++++++---
10 files changed, 36 insertions(+), 15 deletions(-)
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/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/quartz.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/quartz.json
index 4382efe..f4d91b8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/quartz.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/quartz.json
@@ -50,7 +50,7 @@
"customCalendar": { "kind": "parameter", "displayName": "Custom Calendar",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.quartz.Calendar", "deprecated": false, "autowired": false,
"secret": false, "description": "Specifies a custom calendar to avoid specific
range of date" },
"jobParameters": { "kind": "parameter", "displayName": "Job Parameters",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix":
"job.", "multiValue": true, "deprecated": false, "autowired": false, "secret":
false, "description": "To configure additional options on the job." },
"prefixJobNameWithEndpointId": { "kind": "parameter", "displayName":
"Prefix Job Name With Endpoint Id", "group": "advanced", "label": "advanced",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "Whether the job name should be prefixed with endpoint id" },
- "triggerParameters": { "kind": "parameter", "displayName": "Trigger
Parameters", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.String,
java.lang.Object>", "prefix": "trigger.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "description": "To configure
additional options on the trigger." },
+ "triggerParameters": { "kind": "parameter", "displayName": "Trigger
Parameters", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.String,
java.lang.Object>", "prefix": "trigger.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "description": "To configure
additional options on the trigger. The parameter timeZone is supported if the
cron option is present. Otherwise the parameters repeatI [...]
"usingFixedCamelContextName": { "kind": "parameter", "displayName": "Using
Fixed Camel Context Name", "group": "advanced", "label": "advanced",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"description": "If it is true, JobDataMap uses the CamelContext name directly
to reference the CamelContext, if it is false, JobDataMap uses use the
CamelContext management name which could be changed d [...]
"autoStartScheduler": { "kind": "parameter", "displayName": "Auto Start
Scheduler", "group": "scheduler", "label": "scheduler", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "Whether or not
the scheduler should be auto started." },
"startDelayedSeconds": { "kind": "parameter", "displayName": "Start
Delayed Seconds", "group": "scheduler", "label": "scheduler", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Seconds to wait before starting the
quartz scheduler." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-directmessage.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-directmessage.json
index ae66bdd..9147cd4 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-directmessage.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-directmessage.json
@@ -45,7 +45,7 @@
"exchangePattern": { "kind": "parameter", "displayName": "Exchange
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut",
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the exchange pattern when the consumer creates an
exchange." },
"extendedMode": { "kind": "parameter", "displayName": "Extended Mode",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used for enabling full text
from twitter (eg receive tweets that contains more th [...]
"latitude": { "kind": "parameter", "displayName": "Latitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by latitude. You need to configure all the following options:
lon [...]
- "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
+ "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
"longitude": { "kind": "parameter", "displayName": "Longitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by longitude. You need to configure all the following options:
[...]
"pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false,
"autowired": false, "secret": false, "description": "A pluggable
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your
custom implementation to control error handling usually occurred during the
poll operation [...]
"radius": { "kind": "parameter", "displayName": "Radius", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by radius. You need to configure all the following options:
longitude [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-search.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-search.json
index 7aedf71..6105dbb 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-search.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-search.json
@@ -45,7 +45,7 @@
"exchangePattern": { "kind": "parameter", "displayName": "Exchange
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut",
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the exchange pattern when the consumer creates an
exchange." },
"extendedMode": { "kind": "parameter", "displayName": "Extended Mode",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used for enabling full text
from twitter (eg receive tweets that contains more th [...]
"latitude": { "kind": "parameter", "displayName": "Latitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by latitude. You need to configure all the following options:
lon [...]
- "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
+ "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
"longitude": { "kind": "parameter", "displayName": "Longitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by longitude. You need to configure all the following options:
[...]
"pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false,
"autowired": false, "secret": false, "description": "A pluggable
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your
custom implementation to control error handling usually occurred during the
poll operation [...]
"radius": { "kind": "parameter", "displayName": "Radius", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by radius. You need to configure all the following options:
longitude [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-timeline.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-timeline.json
index 1c136ea..f7a9f42 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-timeline.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/twitter-timeline.json
@@ -47,7 +47,7 @@
"exchangePattern": { "kind": "parameter", "displayName": "Exchange
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut",
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the exchange pattern when the consumer creates an
exchange." },
"extendedMode": { "kind": "parameter", "displayName": "Extended Mode",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used for enabling full text
from twitter (eg receive tweets that contains more th [...]
"latitude": { "kind": "parameter", "displayName": "Latitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by latitude. You need to configure all the following options:
lon [...]
- "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
+ "locations": { "kind": "parameter", "displayName": "Locations", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Bounding boxes, created by
pairs of lat\/lons. Can be used for filter. A pair is defined as lat,lon. A
[...]
"longitude": { "kind": "parameter", "displayName": "Longitude", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by longitude. You need to configure all the following options:
[...]
"pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false,
"autowired": false, "secret": false, "description": "A pluggable
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your
custom implementation to control error handling usually occurred during the
poll operation [...]
"radius": { "kind": "parameter", "displayName": "Radius", "group":
"consumer (advanced)", "label": "consumer,advanced", "required": false, "type":
"number", "javaType": "java.lang.Double", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.twitter.TwitterConfiguration",
"configurationField": "properties", "description": "Used by the geography
search to search by radius. You need to configure all the following options:
longitude [...]
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/components-starter/camel-huaweicloud-obs-starter/pom.xml
b/components-starter/camel-huaweicloud-obs-starter/pom.xml
index 4c34d47..1c43dae 100644
--- a/components-starter/camel-huaweicloud-obs-starter/pom.xml
+++ b/components-starter/camel-huaweicloud-obs-starter/pom.xml
@@ -37,14 +37,6 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-huaweicloud-obs</artifactId>
<version>${camel-version}</version>
- <!--START OF GENERATED CODE-->
- <exclusions>
- <exclusion>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- </exclusion>
- </exclusions>
- <!--END OF GENERATED CODE-->
</dependency>
<!--START OF GENERATED CODE-->
<dependency>
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index 79ffb0f..190a56c 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -73,7 +73,7 @@
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
- <version>1.2.78</version>
+ <version>1.2.79</version>
</dependency>
<dependency>
<groupId>com.cloudbees.thirdparty</groupId>
@@ -2575,6 +2575,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>
@@ -4456,12 +4461,12 @@
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client</artifactId>
- <version>2.9.0</version>
+ <version>2.9.1</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-admin</artifactId>
- <version>2.9.0</version>
+ <version>2.9.1</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>