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 b6b18e5  [create-pull-request] automated change
b6b18e5 is described below

commit b6b18e5012e22e222d512e9e76078840a6f8c2ff
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Dec 16 00:54:23 2021 +0000

    [create-pull-request] automated change
---
 .../springboot/catalog/components/azure-cosmosdb.json   |  4 ++--
 .../src/main/docs/azure-cosmosdb.json                   |  4 ++--
 .../springboot/CosmosDbComponentConfiguration.java      | 17 ++++++++---------
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
index 3f4e852..5d5a696 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
@@ -33,7 +33,7 @@
     "createDatabaseIfNotExists": { "kind": "property", "displayName": "Create 
Database If Not Exists", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets if the component 
should create Cosmos database automatically [...]
     "databaseEndpoint": { "kind": "property", "displayName": "Database 
Endpoint", "group": "common", "label": "common", "required": true, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the Azure Cosmos 
database endpoint the component will connect to." },
     "multipleWriteRegionsEnabled": { "kind": "property", "displayName": 
"Multiple Write Regions Enabled", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the flag to enable 
writes on any regions for geo-replicate [...]
-    "preferredRegions": { "kind": "property", "displayName": "Preferred 
Regions", "group": "common", "label": "common", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the preferred 
regions for geo-replicated database accounts. For example, East US  [...]
+    "preferredRegions": { "kind": "property", "displayName": "Preferred 
Regions", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the comma separated 
preferred regions for geo-replicated database accounts. For example, East US 
[...]
     "readRequestsFallbackEnabled": { "kind": "property", "displayName": "Read 
Requests Fallback Enabled", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets whether to allow 
for reads to go to multiple regions confi [...]
     "throughputProperties": { "kind": "property", "displayName": "Throughput 
Properties", "group": "common", "label": "common", "required": false, "type": 
"object", "javaType": "com.azure.cosmos.models.ThroughputProperties", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets throughput of the 
resources in the Azure Cosmos DB service." },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
@@ -65,7 +65,7 @@
     "createDatabaseIfNotExists": { "kind": "parameter", "displayName": "Create 
Database If Not Exists", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets if the component 
should create Cosmos database automaticall [...]
     "databaseEndpoint": { "kind": "parameter", "displayName": "Database 
Endpoint", "group": "common", "label": "common", "required": true, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the Azure Cosmos 
database endpoint the component will connect to." },
     "multipleWriteRegionsEnabled": { "kind": "parameter", "displayName": 
"Multiple Write Regions Enabled", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the flag to enable 
writes on any regions for geo-replicat [...]
-    "preferredRegions": { "kind": "parameter", "displayName": "Preferred 
Regions", "group": "common", "label": "common", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the preferred 
regions for geo-replicated database accounts. For example, East US [...]
+    "preferredRegions": { "kind": "parameter", "displayName": "Preferred 
Regions", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets the comma separated 
preferred regions for geo-replicated database accounts. For example, East U 
[...]
     "readRequestsFallbackEnabled": { "kind": "parameter", "displayName": "Read 
Requests Fallback Enabled", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets whether to allow 
for reads to go to multiple regions conf [...]
     "throughputProperties": { "kind": "parameter", "displayName": "Throughput 
Properties", "group": "common", "label": "common", "required": false, "type": 
"object", "javaType": "com.azure.cosmos.models.ThroughputProperties", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.cosmosdb.CosmosDbConfiguration", 
"configurationField": "configuration", "description": "Sets throughput of the 
resources in the Azure Cosmos DB service." },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a m [...]
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 d038047..513a9c1 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
@@ -182,8 +182,8 @@
     },
     {
       "name": "camel.component.azure-cosmosdb.preferred-regions",
-      "type": "java.util.List<java.lang.String>",
-      "description": "Sets the preferred regions for geo-replicated database 
accounts. For example, East US as the preferred region. When 
EnableEndpointDiscovery is true and PreferredRegions is non-empty, the SDK will 
prefer to use the regions in the container in the order they are specified to 
perform operations.",
+      "type": "java.lang.String",
+      "description": "Sets the comma separated preferred regions for 
geo-replicated database accounts. For example, East US as the preferred region. 
When EnableEndpointDiscovery is true and PreferredRegions is non-empty, the SDK 
will prefer to use the regions in the container in the order they are specified 
to perform operations.",
       "sourceType": 
"org.apache.camel.component.azure.cosmosdb.springboot.CosmosDbComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
 
b/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
index bdf6e19..21c540c 100644
--- 
a/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
+++ 
b/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.component.azure.cosmosdb.springboot;
 
-import java.util.List;
 import javax.annotation.Generated;
 import com.azure.cosmos.ConsistencyLevel;
 import com.azure.cosmos.CosmosAsyncClient;
@@ -125,13 +124,13 @@ public class CosmosDbComponentConfiguration
      */
     private Boolean multipleWriteRegionsEnabled = true;
     /**
-     * Sets the preferred regions for geo-replicated database accounts. For
-     * example, East US as the preferred region. When EnableEndpointDiscovery 
is
-     * true and PreferredRegions is non-empty, the SDK will prefer to use the
-     * regions in the container in the order they are specified to perform
-     * operations.
+     * Sets the comma separated preferred regions for geo-replicated database
+     * accounts. For example, East US as the preferred region. When
+     * EnableEndpointDiscovery is true and PreferredRegions is non-empty, the
+     * SDK will prefer to use the regions in the container in the order they 
are
+     * specified to perform operations.
      */
-    private List<String> preferredRegions;
+    private String preferredRegions;
     /**
      * Sets whether to allow for reads to go to multiple regions configured on
      * an account of Azure Cosmos DB service. DEFAULT value is true. If this
@@ -343,11 +342,11 @@ public class CosmosDbComponentConfiguration
         this.multipleWriteRegionsEnabled = multipleWriteRegionsEnabled;
     }
 
-    public List<String> getPreferredRegions() {
+    public String getPreferredRegions() {
         return preferredRegions;
     }
 
-    public void setPreferredRegions(List<String> preferredRegions) {
+    public void setPreferredRegions(String preferredRegions) {
         this.preferredRegions = preferredRegions;
     }
 

Reply via email to