(camel) 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-4.4.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 1e4279e27bd0783a250280dce3c03f5170d4a5ca Author: Claus Ibsen AuthorDate: Wed Jun 12 14:33:10 2024 +0200 Regen --- .../AzureServicebusComponentBuilderFactory.java| 19 + .../dsl/NettyComponentBuilderFactory.java | 34 +- .../dsl/NettyHttpComponentBuilderFactory.java | 34 +- .../endpoint/dsl/CxfRsEndpointBuilderFactory.java | 404 +++-- .../endpoint/dsl/NettyEndpointBuilderFactory.java | 198 +- .../dsl/NettyHttpEndpointBuilderFactory.java | 198 +- .../dsl/ServiceBusEndpointBuilderFactory.java | 108 ++ 7 files changed, 564 insertions(+), 431 deletions(-) diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureServicebusComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureServicebusComponentBuilderFactory.java index 4146ed9bc09..8429c48b233 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureServicebusComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureServicebusComponentBuilderFactory.java @@ -119,6 +119,24 @@ public interface AzureServicebusComponentBuilderFactory { doSetProperty("configuration", configuration); return this; } +/** + * To use a custom HeaderFilterStrategy to filter Service Bus + * application properties to and from Camel message headers. + * + * The option is a: + * codeorg.apache.camel.spi.HeaderFilterStrategy/code + * type. + * + * Group: common + * + * @param headerFilterStrategy the value to set + * @return the dsl builder + */ +default AzureServicebusComponentBuilder headerFilterStrategy( +org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) { +doSetProperty("headerFilterStrategy", headerFilterStrategy); +return this; +} /** * Sets the proxy configuration to use for ServiceBusSenderAsyncClient. * When a proxy is configured, AMQP_WEB_SOCKETS must be used for the @@ -577,6 +595,7 @@ public interface AzureServicebusComponentBuilderFactory { case "amqpTransportType": getOrCreateConfiguration((ServiceBusComponent) component).setAmqpTransportType((com.azure.core.amqp.AmqpTransportType) value); return true; case "clientOptions": getOrCreateConfiguration((ServiceBusComponent) component).setClientOptions((com.azure.core.util.ClientOptions) value); return true; case "configuration": ((ServiceBusComponent) component).setConfiguration((org.apache.camel.component.azure.servicebus.ServiceBusConfiguration) value); return true; +case "headerFilterStrategy": getOrCreateConfiguration((ServiceBusComponent) component).setHeaderFilterStrategy((org.apache.camel.spi.HeaderFilterStrategy) value); return true; case "proxyOptions": getOrCreateConfiguration((ServiceBusComponent) component).setProxyOptions((com.azure.core.amqp.ProxyOptions) value); return true; case "serviceBusType": getOrCreateConfiguration((ServiceBusComponent) component).setServiceBusType((org.apache.camel.component.azure.servicebus.ServiceBusType) value); return true; case "bridgeErrorHandler": ((ServiceBusComponent) component).setBridgeErrorHandler((boolean) value); return true; diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NettyComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NettyComponentBuilderFactory.java index c15e830d416..7c7d0390916 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NettyComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NettyComponentBuilderFactory.java @@ -768,22 +768,6 @@ public interface NettyComponentBuilderFactory { doSetProperty("useByteBuf", useByteBuf); return this; } -/** - * To enable/disable hostname verification on SSLEngine. - * - * The option is a: codeboolean/code type. - * - * Default: false - * Group: security - * - * @param hostnameVerification the value to set - * @return the dsl builder - */ -default NettyComponentBuilder hostnameVerification( -boolean hostnameVerification) { -doSetProperty("hostnameVerification", hostnameVerification); -return this; -} /**
(camel) 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-4.4.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 8a70dd8938c3bf7caf9f85f643bbb1c661ddfa6e Author: Claus Ibsen AuthorDate: Wed Feb 28 16:41:37 2024 +0100 Regen --- .../org/apache/camel/component/jetty/file/JettyHttpFileCacheTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyHttpFileCacheTest.java b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyHttpFileCacheTest.java index 27ea16dccc8..e1665d1a4dc 100644 --- a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyHttpFileCacheTest.java +++ b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyHttpFileCacheTest.java @@ -16,13 +16,13 @@ */ package org.apache.camel.component.jetty.file; +import java.io.File; + import org.apache.camel.builder.RouteBuilder; import org.apache.camel.test.junit5.CamelTestSupport; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import java.io.File; - import static org.apache.camel.test.junit5.TestSupport.createDirectory; import static org.apache.camel.test.junit5.TestSupport.deleteDirectory; import static org.junit.jupiter.api.Assertions.assertEquals;
(camel) 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch jmx-upd in repository https://gitbox.apache.org/repos/asf/camel.git commit 19fd2607e2ee9fd7cd203dc0f8e8b2bf95045259 Author: Claus Ibsen AuthorDate: Thu Dec 21 15:38:43 2023 +0100 Regen --- .../org/apache/camel/catalog/components/aws-cloudtrail.json | 6 -- 1 file changed, 6 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cloudtrail.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cloudtrail.json index 365616cb18a..6b472daa954 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cloudtrail.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cloudtrail.json @@ -43,12 +43,6 @@ "useDefaultCredentialsProvider": { "index": 18, "kind": "property", "displayName": "Use Default Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.cloudtrail.CloudtrailConfiguration", "configurationField": "configuration", "description": "Set whether the Cloudtrail client shoul [...] "useProfileCredentialsProvider": { "index": 19, "kind": "property", "displayName": "Use Profile Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.cloudtrail.CloudtrailConfiguration", "configurationField": "configuration", "description": "Set whether the Cloudtrail client shoul [...] }, - "headers": { -"CamelAwsCloudTrailEventId": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The event ID of the cloud trail event consumed.", "constantName": "org.apache.camel.component.aws.cloudtrail.CloudtrailConstants#EVENT_ID" }, -"CamelAwsCloudTrailEventName": { "index": 1, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The event Name of the cloud trail event consumed.", "constantName": "org.apache.camel.component.aws.cloudtrail.CloudtrailConstants#EVENT_NAME" }, -"CamelAwsCloudTrailEventSource": { "index": 2, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The event Source of the cloud trail event consumed.", "constantName": "org.apache.camel.component.aws.cloudtrail.CloudtrailConstants#EVENT_SOURCE" }, -"CamelAwsCloudTrailEventUsername": { "index": 3, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The associated username of the event of the cloud trail event consumed.", "constantName": "org.apache.camel.component.aws.cloudtrail.CloudtrailConstants#USERNAME" } - }, "properties": { "label": { "index": 0, "kind": "path", "displayName": "Label", "group": "consumer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.cloudtrail.CloudtrailConfiguration", "configurationField": "configuration", "description": "A label for indexing cloudtrail endpoints" }, "eventSource": { "index": 1, "kind": "parameter", "displayName": "Event Source", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.cloudtrail.CloudtrailConfiguration", "configurationField": "configuration", "description": "Specify an event source to select events" },
(camel) 04/04: Regen
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.git commit 4ff31853da002f487106eb5949e184fe8b7c213a Author: Claus Ibsen AuthorDate: Wed Nov 15 14:47:07 2023 +0100 Regen --- dsl/camel-componentdsl/src/generated/resources/metadata.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json index 93ec5562011..382dfb1c0dd 100644 --- a/dsl/camel-componentdsl/src/generated/resources/metadata.json +++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json @@ -515,7 +515,7 @@ "firstVersion": "4.1.0", "label": "cloud,serverless,database,bigdata", "javaType": "org.apache.camel.component.aws2.redshift.data.RedshiftData2Component", -"supportLevel": "Preview", +"supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-aws2-redshift", "version": "4.3.0-SNAPSHOT", @@ -669,7 +669,7 @@ "firstVersion": "4.1.0", "label": "cloud,database", "javaType": "org.apache.camel.component.aws2.timestream.Timestream2Component", -"supportLevel": "Preview", +"supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-aws2-timestream", "version": "4.3.0-SNAPSHOT", @@ -6627,7 +6627,7 @@ "firstVersion": "4.1.0", "label": "transformation", "javaType": "org.apache.camel.component.thymeleaf.ThymeleafComponent", -"supportLevel": "Preview", +"supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-thymeleaf", "version": "4.3.0-SNAPSHOT",
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch bl-val in repository https://gitbox.apache.org/repos/asf/camel.git commit 8df9fc95aef105533a8a8f5aa002526403161c4f Author: Claus Ibsen AuthorDate: Sat Sep 30 08:58:22 2023 +0200 Regen --- .../component/dsl/KafkaComponentBuilderFactory.java | 4 ++-- .../dsl/RestEndpointComponentBuilderFactory.java | 19 +++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java index 44e79a2c120..a8d83b7847f 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java @@ -335,7 +335,7 @@ public interface KafkaComponentBuilderFactory { * * The option is a: codejava.lang.Integer/code type. * - * Default: 4 + * Default: 3 * Group: consumer * * @param consumerRequestTimeoutMs the value to set @@ -678,7 +678,7 @@ public interface KafkaComponentBuilderFactory { * * The option is a: codejava.lang.Integer/code type. * - * Default: 1 + * Default: 45000 * Group: consumer * * @param sessionTimeoutMs the value to set diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RestEndpointComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RestEndpointComponentBuilderFactory.java index 35813c3c2a8..cf4bf93d591 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RestEndpointComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RestEndpointComponentBuilderFactory.java @@ -187,6 +187,24 @@ public interface RestEndpointComponentBuilderFactory { doSetProperty("autowiredEnabled", autowiredEnabled); return this; } +/** + * To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter + * header to and from Camel message. + * + * The option is a: + * codeorg.apache.camel.spi.HeaderFilterStrategy/code + * type. + * + * Group: filter + * + * @param headerFilterStrategy the value to set + * @return the dsl builder + */ +default RestEndpointComponentBuilder headerFilterStrategy( +org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) { +doSetProperty("headerFilterStrategy", headerFilterStrategy); +return this; +} } class RestEndpointComponentBuilderImpl @@ -211,6 +229,7 @@ public interface RestEndpointComponentBuilderFactory { case "lazyStartProducer": ((RestComponent) component).setLazyStartProducer((boolean) value); return true; case "producerComponentName": ((RestComponent) component).setProducerComponentName((java.lang.String) value); return true; case "autowiredEnabled": ((RestComponent) component).setAutowiredEnabled((boolean) value); return true; +case "headerFilterStrategy": ((RestComponent) component).setHeaderFilterStrategy((org.apache.camel.spi.HeaderFilterStrategy) value); return true; default: return false; } }
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-4.0.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 42ff9febcabae5c963fd6cbe7cbe78420b254758 Author: Claus Ibsen AuthorDate: Wed Aug 23 17:35:35 2023 +0200 Regen --- .../src/main/java/org/apache/camel/main/MainDurationEventNotifier.java | 3 ++- .../camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/MainDurationEventNotifier.java b/core/camel-main/src/main/java/org/apache/camel/main/MainDurationEventNotifier.java index daecdbffeea..7b6c6e52b31 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/MainDurationEventNotifier.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/MainDurationEventNotifier.java @@ -96,7 +96,8 @@ public class MainDurationEventNotifier extends EventNotifierSupport { boolean complete = false; if (maxMessages > 0) { - complete = event.getType() == CamelEvent.Type.ExchangeCompleted || event.getType() == CamelEvent.Type.ExchangeFailed; +complete = event.getType() == CamelEvent.Type.ExchangeCompleted +|| event.getType() == CamelEvent.Type.ExchangeFailed; if (complete) { boolean result = doneMessages.incrementAndGet() >= maxMessages; diff --git a/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java b/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java index 0288b00652c..c5485bb4aaa 100644 --- a/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java +++ b/core/camel-util/src/main/java/org/apache/camel/util/SensitiveUtils.java @@ -180,7 +180,7 @@ public final class SensitiveUtils { + "|\\Qverificationcode\\E" + "|\\Qwebhookverifytoken\\E" + "|\\Qzookeeperpassword\\E" -// SENSITIVE-PATTERN: END +// SENSITIVE-PATTERN: END ; private SensitiveUtils() {
[camel] 04/04: Regen
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.git commit c412e0b35f1ce4c0e937f35dd70fff7193244929 Author: Claus Ibsen AuthorDate: Mon Jul 10 13:31:17 2023 +0200 Regen --- .../camel/builder/component/dsl/KafkaComponentBuilderFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java index 0982fe42567..feaa422d09a 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaComponentBuilderFactory.java @@ -1601,7 +1601,7 @@ public interface KafkaComponentBuilderFactory { * Factory to use for creating * org.apache.kafka.clients.consumer.KafkaConsumer and * org.apache.kafka.clients.producer.KafkaProducer instances. This - * allows to configure a custom factory to create instances with logic + * allows configuring a custom factory to create instances with logic * that extends the vanilla Kafka clients. * * The option is a:
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-3.20.x in repository https://gitbox.apache.org/repos/asf/camel.git commit e6eed7702fd03e7d60dfcb3f883d725c3c21cdf2 Author: Claus Ibsen AuthorDate: Sun Apr 16 13:17:22 2023 +0200 Regen --- camel-dependencies/pom.xml | 6 +- .../catalog/components/azure-storage-datalake.json | 26 +- .../apache/camel/catalog/main/sensitive-keys.json | 3 + .../datalake/DataLakeComponentConfigurer.java | 18 + .../datalake/DataLakeEndpointConfigurer.java | 18 + .../datalake/DataLakeEndpointUriFactory.java | 13 +- .../storage/datalake/azure-storage-datalake.json | 26 +- ...zureStorageDatalakeComponentBuilderFactory.java | 150 +++-- .../dsl/DataLakeEndpointBuilderFactory.java| 683 ++--- 9 files changed, 660 insertions(+), 283 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 4bb8918bae6..707da0293d6 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -408,7 +408,7 @@ 3.5.2 3.3.1 4.2.14 -1.10.5 +1.10.6 2.0.1 3.0 3.0.1 @@ -476,7 +476,7 @@ 3.7.4 1.0.4 1.1.1 -3.5.4 +3.5.5 3.16.7 1.7.1 4.5.1 @@ -523,7 +523,7 @@ ${spring5-version} [5,6) 3.1.5 -5.3.26 +5.3.27 1.5 3.14.9 1.17.2 diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json index 0e3af31c195..c4377453df1 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json @@ -22,10 +22,7 @@ "lenientProperties": false }, "componentProperties": { -"accountKey": { "kind": "property", "displayName": "Account Key", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "account key for authentication" }, "clientId": { "kind": "property", "displayName": "Client Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "client id for azure account" }, -"clientSecret": { "kind": "property", "displayName": "Client Secret", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "client secret for azure account" }, -"clientSecretCredential": { "kind": "property", "displayName": "Client Secret Credential", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.azure.identity.ClientSecretCredential", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "client secret credential for authentication" }, "close": { "kind": "property", "displayName": "Close", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "Whether or not a file changed event raised indicates completion (true) or modification (false)" }, "closeStreamAfterRead": { "kind": "property", "displayName": "Close Stream After Read", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "check for closing stream after read" }, "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "deprecated": false, "autowired": false,
[camel] 04/04: Regen for commit 7b5426af654a04744458d82f3758f5e4e0902097
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.git commit 78a7dccddf58a3ef96c6b8e37aae9ced3dd96b4e Author: oscerd AuthorDate: Thu Mar 30 07:20:05 2023 + Regen for commit 7b5426af654a04744458d82f3758f5e4e0902097 Signed-off-by: GitHub --- .../resources/org/apache/camel/catalog/others.properties | 1 + .../org/apache/camel/catalog/others/componentdsl.json | 15 +++ 2 files changed, 16 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties index 2377361ba4b..ae3a8d69eeb 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties @@ -4,6 +4,7 @@ cli-connector cloud cloudevents cluster +componentdsl console csimple-joor debug diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json new file mode 100644 index 000..3799e772735 --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json @@ -0,0 +1,15 @@ +{ + "other": { +"kind": "other", +"name": "componentdsl", +"title": "Java Component DSL", +"description": "The Camel Component DSL", +"deprecated": false, +"firstVersion": "3.1.0", +"label": "dsl", +"supportLevel": "Stable", +"groupId": "org.apache.camel", +"artifactId": "camel-componentdsl", +"version": "4.0.0-SNAPSHOT" + } +}
[camel] 04/04: Regen for commit 33c0c92d6dff2f1a4952cb58958e783fd6517df4
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.git commit 7c781520fc6ef6ab26a22ca04dcaf70c9438d909 Author: davsclaus AuthorDate: Thu Feb 9 09:09:44 2023 + Regen for commit 33c0c92d6dff2f1a4952cb58958e783fd6517df4 Signed-off-by: GitHub --- .../src/main/java/org/apache/camel/support/CamelContextHelper.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/camel-support/src/main/java/org/apache/camel/support/CamelContextHelper.java b/core/camel-support/src/main/java/org/apache/camel/support/CamelContextHelper.java index 1bc6e784746..89b39e96ca2 100644 --- a/core/camel-support/src/main/java/org/apache/camel/support/CamelContextHelper.java +++ b/core/camel-support/src/main/java/org/apache/camel/support/CamelContextHelper.java @@ -342,8 +342,7 @@ public final class CamelContextHelper { * Gets the maximum simple cache size. * * Will use the property set on CamelContext with the key {@link Exchange#MAXIMUM_SIMPLE_CACHE_SIZE}. If no property - * has been set, then it will fallback to return a size of 1000. - * Use value of 0 or negative to disable the cache. + * has been set, then it will fallback to return a size of 1000. Use value of 0 or negative to disable the cache. * * @param camelContext the camel context * @return the maximum cache size
[camel] 04/04: Regen
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.git commit 0e0523ccd397bc65e1ca9747bbb0a6a3ad8a5616 Author: Claus Ibsen AuthorDate: Wed Jan 11 19:20:56 2023 +0100 Regen --- .../resources/org/apache/camel/catalog/others.properties | 2 -- .../org/apache/camel/catalog/others/componentdsl.json | 15 --- .../org/apache/camel/catalog/others/endpointdsl.json | 15 --- 3 files changed, 32 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties index 732ed3a10e2..804120d3278 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties @@ -5,14 +5,12 @@ cli-connector cloud cloudevents cluster -componentdsl console csimple-joor debug dsl-modeline dsl-support elytron -endpointdsl groovy-dsl headersmap health diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json deleted file mode 100644 index 3799e772735..000 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/componentdsl.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "other": { -"kind": "other", -"name": "componentdsl", -"title": "Java Component DSL", -"description": "The Camel Component DSL", -"deprecated": false, -"firstVersion": "3.1.0", -"label": "dsl", -"supportLevel": "Stable", -"groupId": "org.apache.camel", -"artifactId": "camel-componentdsl", -"version": "4.0.0-SNAPSHOT" - } -} diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/endpointdsl.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/endpointdsl.json deleted file mode 100644 index cea1951ad69..000 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/endpointdsl.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "other": { -"kind": "other", -"name": "endpointdsl", -"title": "Java Endpoint DSL", -"description": "The Camel Endpoint DSL", -"deprecated": false, -"firstVersion": "3.0.0", -"label": "dsl", -"supportLevel": "Stable", -"groupId": "org.apache.camel", -"artifactId": "camel-endpointdsl", -"version": "4.0.0-SNAPSHOT" - } -}
[camel] 04/04: Regen
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.git commit c375dfbd8a3ff8721019a6201cc975dc3b6581bb Author: Andrea Cosentino AuthorDate: Wed Nov 30 15:15:08 2022 +0100 Regen Signed-off-by: Andrea Cosentino --- catalog/camel-allcomponents/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/catalog/camel-allcomponents/pom.xml b/catalog/camel-allcomponents/pom.xml index a6e20a14158..2fc9b7a296d 100644 --- a/catalog/camel-allcomponents/pom.xml +++ b/catalog/camel-allcomponents/pom.xml @@ -1582,8 +1582,8 @@ camel-zookeeper -org.apache.camel -camel-wal +org.apache.camel.maven +camel-servicenow-maven-plugin ${project.version}
[camel] 04/04: Regen and sync
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.git commit 23733dc84c51ca8744159f2f8c209de09e0b358f Author: Andrea Cosentino AuthorDate: Tue Jul 5 12:45:22 2022 +0200 Regen and sync --- .../apache/camel/catalog/components/hashicorp-vault.json| 3 ++- .../endpoint/dsl/HashicorpVaultEndpointBuilderFactory.java | 13 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hashicorp-vault.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hashicorp-vault.json index 2515a09ee78..11dbe253dbe 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hashicorp-vault.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hashicorp-vault.json @@ -27,7 +27,8 @@ }, "headers": { "CamelHashicorpVaultProducerOperation": { "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Overrides the desired operation to be used in the producer.", "constantName": "org.apache.camel.component.hashicorp.vault.HashicorpVaultConstants#OPERATION" }, -"CamelHashicorpVaultSecretPath": { "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the desired secret path as header.", "constantName": "org.apache.camel.component.hashicorp.vault.HashicorpVaultConstants#SECRET_PATH" } +"CamelHashicorpVaultSecretPath": { "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the desired secret path as header.", "constantName": "org.apache.camel.component.hashicorp.vault.HashicorpVaultConstants#SECRET_PATH" }, +"CamelHashicorpVaultSecretVersion": { "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the desired secret version as header.", "constantName": "org.apache.camel.component.hashicorp.vault.HashicorpVaultConstants#SECRET_VERSION" } }, "properties": { "secretsEngine": { "kind": "path", "displayName": "Secrets Engine", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.hashicorp.vault.HashicorpVaultConfiguration", "configurationField": "configuration", "description": "Vault Name to be used" }, diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HashicorpVaultEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HashicorpVaultEndpointBuilderFactory.java index af9af280bdc..7da9a87049a 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HashicorpVaultEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HashicorpVaultEndpointBuilderFactory.java @@ -335,6 +335,19 @@ public interface HashicorpVaultEndpointBuilderFactory { public String hashicorpVaultSecretPath() { return "HashicorpVaultSecretPath"; } + +/** + * Set the desired secret version as header. + * + * The option is a: {@code String} type. + * + * Group: producer + * + * @return the name of the header {@code HashicorpVaultSecretVersion}. + */ +public String hashicorpVaultSecretVersion() { +return "HashicorpVaultSecretVersion"; +} } static HashicorpVaultEndpointBuilder endpointBuilder( String componentName,
[camel] 04/04: Regen
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.git commit 954848c43806eb3bbb6114a75569a308db496413 Author: Andrea Cosentino AuthorDate: Tue May 25 11:22:56 2021 +0200 Regen --- .../org/apache/camel/catalog/docs/header-language.adoc | 17 + .../modules/languages/pages/header-language.adoc| 17 + 2 files changed, 34 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc index 3688423..76e5e07 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc @@ -28,14 +28,31 @@ The Header language supports 1 options, which are listed below. == Example usage +== Example usage + The recipientList element of the Spring DSL can utilize a header expression like: +[source,xml] + + + + + myHeader + + + + In this case, the list of recipients are contained in the header 'myHeader'. And the same example in Java DSL: +[source,java] + +from("direct:a").recipientList(header("myHeader")); + + And with a slightly different syntax where you use the builder to the fullest (i.e. avoid using parameters but using stacked operations, notice that header is not a parameter but a stacked method call) diff --git a/docs/components/modules/languages/pages/header-language.adoc b/docs/components/modules/languages/pages/header-language.adoc index 2d18e78..598d018 100644 --- a/docs/components/modules/languages/pages/header-language.adoc +++ b/docs/components/modules/languages/pages/header-language.adoc @@ -30,14 +30,31 @@ The Header language supports 1 options, which are listed below. == Example usage +== Example usage + The recipientList element of the Spring DSL can utilize a header expression like: +[source,xml] + + + + + myHeader + + + + In this case, the list of recipients are contained in the header 'myHeader'. And the same example in Java DSL: +[source,java] + +from("direct:a").recipientList(header("myHeader")); + + And with a slightly different syntax where you use the builder to the fullest (i.e. avoid using parameters but using stacked operations, notice that header is not a parameter but a stacked method call)
[camel] 04/04: Regen
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.git commit 7fa78a6e162c4ede25a73dfc4bbcef635bb3cab8 Author: Andrea Cosentino AuthorDate: Fri May 14 12:05:04 2021 +0200 Regen --- .../resources/org/apache/camel/catalog/components/aws2-lambda.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-lambda.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-lambda.json index e0b4164..611862a 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-lambda.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-lambda.json @@ -30,6 +30,7 @@ "region": { "kind": "property", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "The region in which ECS client needs to work. When using this parameter, the configuration will expect the lowercase name of the r [...] "trustAllCertificates": { "kind": "property", "displayName": "Trust All Certificates", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the endpoint" }, "uriEndpointOverride": { "kind": "property", "displayName": "Uri Endpoint Override", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "Set the overriding uri endpoint. This option needs to be used in combination with overrideEndpoint option" }, +"useDefaultCredentialsProvider": { "kind": "property", "displayName": "Use Default Credentials Provider", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "Set whether the Lambda client should expect to load credentials th [...] "autowiredEnabled": { "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which t [...] "awsLambdaClient": { "kind": "property", "displayName": "Aws Lambda Client", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.lambda.LambdaClient", "deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "To use a existing configured AwsLambdaClient [...] "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": "proxy", "label": "proxy", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the Lambda client" }, @@ -47,6 +48,7 @@ "region": { "kind": "parameter", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.lambda.Lambda2Configuration", "configurationField": "configuration", "description": "The region in which ECS client needs to work. When using this parameter, the configuration will expect the lowercase name of the [...] "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All Certificates", "group":
[camel] 04/04: Regen
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.git commit cd29c736bcd5262d7eb379d4a60dc59d919efa57 Author: Andrea Cosentino AuthorDate: Wed May 12 14:28:08 2021 +0200 Regen --- .../resources/org/apache/camel/catalog/models/routeTemplate.json | 4 ++-- .../org/apache/camel/catalog/models/templateParameter.json | 7 --- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/routeTemplate.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/routeTemplate.json index 954b665..9d681a0 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/routeTemplate.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/routeTemplate.json @@ -11,8 +11,8 @@ "output": true }, "properties": { -"templateParameter": { "kind": "element", "displayName": "Template Parameter", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Adds a parameter the route template uses." }, -"templateBean": { "kind": "element", "displayName": "Template Bean", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Adds a local bean the route template uses." }, +"templateParameter": { "kind": "element", "displayName": "Template Parameter", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Adds a template parameter the route template uses" }, +"templateBean": { "kind": "element", "displayName": "Template Bean", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false, "secret": false, "description": "Adds a local bean the route template uses" }, "route": { "kind": "element", "displayName": "Route", "required": true, "type": "object", "javaType": "org.apache.camel.model.RouteDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "To define the route in the template" }, "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the id of this node" }, "description": { "kind": "element", "displayName": "Description", "required": false, "type": "object", "javaType": "org.apache.camel.model.DescriptionDefinition", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the description of this node" } diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateParameter.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateParameter.json index 61aa987..bf2a558 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateParameter.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateParameter.json @@ -11,8 +11,9 @@ "output": false }, "properties": { -"name": { "kind": "attribute", "displayName": "Name", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Parameter name" }, -"defaultValue": { "kind": "attribute", "displayName": "Default Value", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Parameter default value" }, -"description": { "kind": "attribute", "displayName": "Description", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Parameter description" } +"name": { "kind": "attribute", "displayName": "Name", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The name of the parameter" }, +"required": { "kind": "attribute", "displayName": "Required", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the parameter is required or not. A parameter is required unless this option is set to false or a default value has been configured." }, +"defaultValue": { "kind": "attribute", "displayName": "Default Value", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Default value of the
[camel] 04/04: Regen
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.git commit 561cb72d4370c5bce9367ee462b49fa652b2da7d Author: Andrea Cosentino AuthorDate: Fri May 7 15:39:47 2021 +0200 Regen --- .../org/apache/camel/catalog/models/templateBean.json | 17 + 1 file changed, 17 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateBean.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateBean.json new file mode 100644 index 000..f2bc7ce --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/templateBean.json @@ -0,0 +1,17 @@ +{ + "model": { +"kind": "model", +"name": "templateBean", +"title": "Template Bean", +"description": "A route template bean (local bean)", +"deprecated": false, +"label": "configuration", +"javaType": "org.apache.camel.model.RouteTemplateBeanDefinition", +"input": false, +"output": false + }, + "properties": { +"name": { "kind": "attribute", "displayName": "Name", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Bean name" }, +"beanType": { "kind": "attribute", "displayName": "Bean Type", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the Class of the bean" } + } +}
[camel] 04/04: Regen
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.git commit 9406841edf1cc0ec4c720f3c7b0bcfd71314f4bf Author: Andrea Cosentino AuthorDate: Wed Apr 21 09:23:48 2021 +0200 Regen --- .../sql/stored/template/generated/SSPTParser.java | 833 ++--- .../template/generated/SSPTParserConstants.java| 110 +- .../template/generated/SSPTParserTokenManager.java | 1222 ++-- 3 files changed, 1093 insertions(+), 1072 deletions(-) diff --git a/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/template/generated/SSPTParser.java b/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/template/generated/SSPTParser.java index 13c79f5..319202c 100644 --- a/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/template/generated/SSPTParser.java +++ b/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/template/generated/SSPTParser.java @@ -3,419 +3,476 @@ package org.apache.camel.component.sql.stored.template.generated; import java.io.Reader; -import org.apache.camel.spi.ClassResolver; import org.apache.camel.component.sql.stored.template.ast.*; +import org.apache.camel.spi.ClassResolver; public class SSPTParser implements SSPTParserConstants { - int parameterNameCounter = 0; - - ClassResolver classResolver; - - public SSPTParser(Reader reader, ClassResolver classResolver) { - this(reader); - this.classResolver = classResolver; - } - - String createNextParameterName() { - return "_"+(parameterNameCounter++); - } - - final public Template parse() throws ParseException { -Token procedureName; -Template template = new Template(); -Object parameter = null; -procedureName = jj_consume_token(IDENTIFIER); -jj_consume_token(PROCEDURE_BEGIN); -switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { -case 2: -case 3: -case NUMBER: -case PARAMETER_NAME: -case IDENTIFIER: - parameter = Parameter(); - template.addParameter(parameter); - label_1: - while (true) { -switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { -case SEPARATOR: - ; - break; -default: - jj_la1[0] = jj_gen; - break label_1; -} -jj_consume_token(SEPARATOR); -parameter = Parameter(); -template.addParameter(parameter); - } - break; -default: - jj_la1[1] = jj_gen; - ; +int parameterNameCounter = 0; + +ClassResolver classResolver; + +public SSPTParser(Reader reader, ClassResolver classResolver) { +this(reader); +this.classResolver = classResolver; } -jj_consume_token(PROCEDURE_END); -jj_consume_token(0); - template.setProcedureName(procedureName.toString()); - {if (true) return template;} -throw new Error("Missing return statement in function"); - } - - final public Object Parameter() throws ParseException { -Object param; -switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { -case NUMBER: -case PARAMETER_NAME: -case IDENTIFIER: - param = InParameter(); - {if (true) return param;} - break; -case 2: - param = OutParameter(); - {if (true) return param;} - break; -case 3: - param = InOutParameter(); - {if (true) return param;} - break; -default: - jj_la1[2] = jj_gen; - jj_consume_token(-1); - throw new ParseException(); + +String createNextParameterName() { +return "_" + (parameterNameCounter++); } -throw new Error("Missing return statement in function"); - } - - final public InParameter InParameter() throws ParseException { - Token sqlTypeToken; - String name = null; - Token valueSrcToken; - Integer scale = null; - String typeName = null; -switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { -case PARAMETER_NAME: - name = ParameterName(); - jj_consume_token(1); - break; -default: - jj_la1[3] = jj_gen; - ; + +final public Template parse() throws ParseException { +Token procedureName; +Template template = new Template(); +Object parameter = null; +procedureName = jj_consume_token(IDENTIFIER); +jj_consume_token(PROCEDURE_BEGIN); +switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) { +case 2: +case 3: +case NUMBER: +case PARAMETER_NAME: +case IDENTIFIER: +parameter = Parameter(); +template.addParameter(parameter); +label_1: while (true) { +
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 1f716f54cb658e6e2779c897937e004564f7b457 Author: Andrea Cosentino AuthorDate: Fri Mar 19 08:02:07 2021 +0100 Regen --- .../org/apache/camel/catalog/docs/google-functions-component.adoc | 2 ++ docs/components/modules/ROOT/pages/google-functions-component.adoc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-functions-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-functions-component.adoc index 7e230c6..da6a86c 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-functions-component.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-functions-component.adoc @@ -271,3 +271,5 @@ from("direct:start") .log("body:${body}") .to("mock:result"); + +include::camel-spring-boot::page$google-functions-starter.adoc[] diff --git a/docs/components/modules/ROOT/pages/google-functions-component.adoc b/docs/components/modules/ROOT/pages/google-functions-component.adoc index 3c9fd5e..b50be1a 100644 --- a/docs/components/modules/ROOT/pages/google-functions-component.adoc +++ b/docs/components/modules/ROOT/pages/google-functions-component.adoc @@ -273,3 +273,5 @@ from("direct:start") .log("body:${body}") .to("mock:result"); + +include::camel-spring-boot::page$google-functions-starter.adoc[]
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 651cb8175c34246350ed9f0ec01bc383c8dbae2f Author: Andrea Cosentino AuthorDate: Wed Mar 17 12:09:55 2021 +0100 Regen --- .../org/apache/camel/catalog/components.properties | 4 ++ .../apache/camel/catalog/components/coap+tcp.json | 47 ++ .../org/apache/camel/catalog/components/coap.json | 47 ++ .../apache/camel/catalog/components/coaps+tcp.json | 47 ++ .../org/apache/camel/catalog/components/coaps.json | 47 ++ .../org/apache/camel/main/components.properties| 4 ++ .../interceptor/AdviceWithMockEndpointsTest.java | 31 ++ .../EndpointConsumerDeserializersResolver.java | 4 -- .../EndpointProducerDeserializersResolver.java | 4 -- 9 files changed, 208 insertions(+), 27 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties index 2930a57..a8bd19f 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties @@ -58,6 +58,10 @@ chunk class cm-sms cmis +coap +coap+tcp +coaps +coaps+tcp cometd cometds consul diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/coap+tcp.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/coap+tcp.json new file mode 100644 index 000..3007be4 --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/coap+tcp.json @@ -0,0 +1,47 @@ +{ + "component": { +"kind": "component", +"name": "coap+tcp", +"title": "CoAP", +"description": "Send and receive messages to\/from COAP capable devices.", +"deprecated": false, +"firstVersion": "2.16.0", +"label": "iot", +"javaType": "org.apache.camel.coap.CoAPComponent", +"supportLevel": "Stable", +"groupId": "org.apache.camel", +"artifactId": "camel-coap", +"version": "3.9.0-SNAPSHOT", +"scheme": "coap+tcp", +"extendsScheme": "", +"alternativeSchemes": "coap,coaps,coap+tcp,coaps+tcp", +"syntax": "coap+tcp:uri", +"async": false, +"api": false, +"consumerOnly": false, +"producerOnly": false, +"lenientProperties": false + }, + "componentProperties": { +"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 [...] +"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during star [...] +"autowiredEnabled": { "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which t [...] + }, + "properties": { +"uri": { "kind": "path", "displayName": "Uri", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": false, "description": "The URI for the CoAP endpoint" }, +"alias": { "kind": "parameter", "displayName": "Alias", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the alias used to query the KeyStore for the private key and certificate. This parameter is used when we are enabling TLS with certificates on the service side, and similarly on the client side when TLS is used with certificates and client authenticati [...] +"cipherSuites": {
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 03b29cda4a4c5172c9462b493f7f18cf28434782 Author: Andrea Cosentino AuthorDate: Mon Jan 25 09:12:31 2021 +0100 Regen --- .../resources/org/apache/camel/catalog/components/jslt.json | 5 +++-- .../resources/org/apache/camel/catalog/schemas/camel-spring.xsd | 8 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jslt.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jslt.json index e2a5dd2..e07a278 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jslt.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jslt.json @@ -33,8 +33,9 @@ "allowContextMapAll": { "kind": "parameter", "displayName": "Allow Context Map All", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. [...] "allowTemplateFromHeader": { "kind": "parameter", "displayName": "Allow Template From Header", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vuln [...] "contentCache": { "kind": "parameter", "displayName": "Content Cache", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Sets whether to use resource content cache or not" }, +"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during sta [...] "mapBigDecimalAsFloats": { "kind": "parameter", "displayName": "Map Big Decimal As Floats", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If true, the mapper will use the USE_BIG_DECIMAL_FOR_FLOATS in serialization features" }, -"prettyPrint": { "kind": "parameter", "displayName": "Pretty Print", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If true, JSON in output message is pretty printed." }, -"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during sta [...] +"objectMapper": { "kind": "parameter", "displayName": "Object Mapper", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "com.fasterxml.jackson.databind.ObjectMapper", "deprecated": false, "autowired": false, "secret": false, "description": "Setting a custom JSON Object Mapper to be used" }, +"prettyPrint": { "kind": "parameter", "displayName": "Pretty Print", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If true, JSON in output message is pretty printed." } } } diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd index efd3087..2167e5e 100644 ---
[camel] 04/04: Regen and sync deps
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit dd244543fa3472112c24e042cd032cdae8ce473f Author: Andrea Cosentino AuthorDate: Thu Dec 17 07:47:28 2020 +0100 Regen and sync deps --- camel-dependencies/pom.xml | 2 +- .../catalog/components/google-calendar-stream.json | 16 ++--- .../camel/catalog/components/google-calendar.json | 16 ++--- .../org/apache/camel/catalog/components/jbpm.json | 2 +- .../catalog/components/spring-integration.json | 2 +- .../camel/catalog/docs/telegram-component.adoc | 2 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 77 ++ 7 files changed, 24 insertions(+), 93 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 5c1e0db..3ed22cc 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -71,7 +71,7 @@ 4.0.3 1.11.22 1.11.714 -2.15.47 +2.15.48 2.6.1 1.2.14 1.2.0 diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar-stream.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar-stream.json index f123d42..2669f35 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar-stream.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar-stream.json @@ -29,17 +29,17 @@ "configuration": { "kind": "property", "displayName": "Configuration", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "deprecated": false, "autowired": false, "secret": false, "description": "The configuration" }, "considerLastUpdate": { "kind": "property", "displayName": "Consider Last Update", "group": "consumer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "Take into account the lastUpdate of the last event polled as star [...] "consumeFromNow": { "kind": "property", "displayName": "Consume From Now", "group": "consumer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "Consume events in the selected calendar from now on" }, -"emailAddress": { "kind": "property", "displayName": "Email Address", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "The emailAddress of the Google Service Account." }, "maxResults": { "kind": "property", "displayName": "Max Results", "group": "consumer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "Max results to be returned" }, -"p12FileName": { "kind": "property", "displayName": "P12 File Name", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "The name of the p12 file which has the private key to use with the Google Service Account." }, "query": { "kind": "property", "displayName": "Query", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration", "configurationField": "configuration", "description": "The query to execute on calendar" }, "scopes": { "kind": "property", "displayName": "Scopes", "group": "consumer", "label": "", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "autowired": false,
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 17ea6cc8942571dc2853bf40699092be3c41c9ee Author: Claus Ibsen AuthorDate: Tue Dec 15 14:48:30 2020 +0100 Regen --- .../resources/org/apache/camel/catalog/docs/minio-component.adoc| 2 +- docs/components/modules/ROOT/pages/minio-component.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc index 69f089f..22c4f5b 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc @@ -506,4 +506,4 @@ Maven users will need to add the following dependency to their pom.xml. where `$\{camel-version}` must be replaced by the actual version of Camel. -include::camel-spring-boot::page$minio-starter.adoc[] \ No newline at end of file +include::camel-spring-boot::page$minio-starter.adoc[] diff --git a/docs/components/modules/ROOT/pages/minio-component.adoc b/docs/components/modules/ROOT/pages/minio-component.adoc index 2109582..365473c 100644 --- a/docs/components/modules/ROOT/pages/minio-component.adoc +++ b/docs/components/modules/ROOT/pages/minio-component.adoc @@ -508,4 +508,4 @@ Maven users will need to add the following dependency to their pom.xml. where `$\{camel-version}` must be replaced by the actual version of Camel. -include::camel-spring-boot::page$minio-starter.adoc[] \ No newline at end of file +include::camel-spring-boot::page$minio-starter.adoc[]
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 3abf6c629cb5ab8f3e37e2dbc83aba3f874b11e6 Author: Andrea Cosentino AuthorDate: Fri Oct 30 08:19:12 2020 +0100 Regen docs --- .../resources/org/apache/camel/catalog/docs/kafka-component.adoc| 6 +++--- docs/components/modules/ROOT/pages/kafka-component.adoc | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc index 0e1408b..18542c1 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc @@ -562,11 +562,11 @@ Since kafka headers allows only `byte[]` values, in order camel exchnage header otherwise header will be skipped. Following header value types are supported: `String`, `Integer`, `Long`, `Double`, `Boolean`, `byte[]`. Note: all headers propagated *from* kafka *to* camel exchange will contain `byte[]` value by default. -In order to override default functionality uri parameters can be set: `kafkaHeaderDeserializer` for `from` route and `kafkaHeaderSerializer` for `to` route. Example: +In order to override default functionality uri parameters can be set: `headerDeserializer` for `from` route and `headerSerializer` for `to` route. Example: ``` -from("kafka:my_topic?kafkaHeaderDeserializer=#myDeserializer") +from("kafka:my_topic?headerDeserializer=#myDeserializer") ... -.to("kafka:my_topic?kafkaHeaderSerializer=#mySerializer") +.to("kafka:my_topic?headerSerializer=#mySerializer") ``` By default all headers are being filtered by `KafkaHeaderFilterStrategy`. diff --git a/docs/components/modules/ROOT/pages/kafka-component.adoc b/docs/components/modules/ROOT/pages/kafka-component.adoc index c39b2da..baa962b 100644 --- a/docs/components/modules/ROOT/pages/kafka-component.adoc +++ b/docs/components/modules/ROOT/pages/kafka-component.adoc @@ -564,11 +564,11 @@ Since kafka headers allows only `byte[]` values, in order camel exchnage header otherwise header will be skipped. Following header value types are supported: `String`, `Integer`, `Long`, `Double`, `Boolean`, `byte[]`. Note: all headers propagated *from* kafka *to* camel exchange will contain `byte[]` value by default. -In order to override default functionality uri parameters can be set: `kafkaHeaderDeserializer` for `from` route and `kafkaHeaderSerializer` for `to` route. Example: +In order to override default functionality uri parameters can be set: `headerDeserializer` for `from` route and `headerSerializer` for `to` route. Example: ``` -from("kafka:my_topic?kafkaHeaderDeserializer=#myDeserializer") +from("kafka:my_topic?headerDeserializer=#myDeserializer") ... -.to("kafka:my_topic?kafkaHeaderSerializer=#mySerializer") +.to("kafka:my_topic?headerSerializer=#mySerializer") ``` By default all headers are being filtered by `KafkaHeaderFilterStrategy`.
[camel] 04/04: Regen camel-ignite
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 5b9651e4886d4e84b7b15f6d82a7693101dbdf9a Author: Andrea Cosentino AuthorDate: Thu Oct 22 08:13:09 2020 +0200 Regen camel-ignite --- .../META-INF/services/org/apache/camel/component.properties| 7 +++ .../META-INF/services/org/apache/camel/component/ignite-cache | 2 ++ .../META-INF/services/org/apache/camel/component/ignite-compute| 2 ++ .../META-INF/services/org/apache/camel/component/ignite-events | 2 ++ .../META-INF/services/org/apache/camel/component/ignite-idgen | 2 ++ .../META-INF/services/org/apache/camel/component/ignite-messaging | 2 ++ .../META-INF/services/org/apache/camel/component/ignite-queue | 2 ++ .../META-INF/services/org/apache/camel/component/ignite-set| 2 ++ .../services/org/apache/camel/configurer/ignite-cache-component| 2 ++ .../services/org/apache/camel/configurer/ignite-cache-endpoint | 2 ++ .../services/org/apache/camel/configurer/ignite-compute-component | 2 ++ .../services/org/apache/camel/configurer/ignite-compute-endpoint | 2 ++ .../services/org/apache/camel/configurer/ignite-events-component | 2 ++ .../services/org/apache/camel/configurer/ignite-events-endpoint| 2 ++ .../services/org/apache/camel/configurer/ignite-idgen-component| 2 ++ .../services/org/apache/camel/configurer/ignite-idgen-endpoint | 2 ++ .../org/apache/camel/configurer/ignite-messaging-component | 2 ++ .../services/org/apache/camel/configurer/ignite-messaging-endpoint | 2 ++ .../services/org/apache/camel/configurer/ignite-queue-component| 2 ++ .../services/org/apache/camel/configurer/ignite-queue-endpoint | 2 ++ .../services/org/apache/camel/configurer/ignite-set-component | 2 ++ .../services/org/apache/camel/configurer/ignite-set-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-cache-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-compute-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-events-endpoint| 2 ++ .../services/org/apache/camel/urifactory/ignite-idgen-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-messaging-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-queue-endpoint | 2 ++ .../services/org/apache/camel/urifactory/ignite-set-endpoint | 2 ++ 29 files changed, 63 insertions(+) diff --git a/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component.properties new file mode 100644 index 000..3c2deee --- /dev/null +++ b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component.properties @@ -0,0 +1,7 @@ +# Generated by camel build tools - do NOT edit this file! +components=ignite-cache ignite-compute ignite-events ignite-idgen ignite-messaging ignite-queue ignite-set +groupId=org.apache.camel +artifactId=camel-ignite +version=3.7.0-SNAPSHOT +projectName=Camel :: Ignite +projectDescription=Camel Ignite component diff --git a/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-cache b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-cache new file mode 100644 index 000..080d6fd --- /dev/null +++ b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-cache @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.component.ignite.cache.IgniteCacheComponent diff --git a/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-compute b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-compute new file mode 100644 index 000..f7592e9 --- /dev/null +++ b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-compute @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.component.ignite.compute.IgniteComputeComponent diff --git a/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-events b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-events new file mode 100644 index 000..e6f20fc --- /dev/null +++ b/components/camel-ignite/src/generated/resources/META-INF/services/org/apache/camel/component/ignite-events @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.component.ignite.events.IgniteEventsComponent diff --git
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 9ec80f9ab66de4dd2aefa1863b3749a196f90d55 Author: Andrea Cosentino AuthorDate: Tue Oct 13 17:58:06 2020 +0200 Regen --- .../apache/camel/component/aws2/s3/aws2-s3.json| 68 +++--- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/components/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json b/components/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json index c369bd9..8fc3b11 100644 --- a/components/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json +++ b/components/camel-aws2-s3/src/generated/resources/org/apache/camel/component/aws2/s3/aws2-s3.json @@ -23,44 +23,44 @@ }, "componentProperties": { "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, -"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the S3 bucket bucketName. This will apply also in case of moveAfterRead option enable [...] -"autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regis [...] +"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the S3 bucket bucketName. This will apply also in case of moveAfterRead option enabled [...] +"autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the registr [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, -"overrideEndpoint": { "kind": "property", "displayName": "Override Endpoint", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination with uriEndpointOverride option" }, -"pojoRequest": { "kind": "property", "displayName": "Pojo Request", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to use a POJO request as body or not" }, +"overrideEndpoint": { "kind": "property", "displayName": "Override Endpoint", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 6894617efc6b1e47c7cb432830a8e85f659160c3 Author: Andrea Cosentino AuthorDate: Tue Oct 6 20:49:41 2020 +0200 Regen --- camel-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index de72630..2a3625b 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -501,7 +501,7 @@ 1.15.0 1.3.8 2.2.19 -9.9.1-7 +10.2 2.11.7 1.3.7 2.9.0
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 6894617efc6b1e47c7cb432830a8e85f659160c3 Author: Andrea Cosentino AuthorDate: Tue Oct 6 20:49:41 2020 +0200 Regen --- camel-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index de72630..2a3625b 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -501,7 +501,7 @@ 1.15.0 1.3.8 2.2.19 -9.9.1-7 +10.2 2.11.7 1.3.7 2.9.0
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 07c603e543710bf5b9a8fcd394439765e6362706 Author: Andrea Cosentino AuthorDate: Mon Sep 21 18:51:57 2020 +0200 Regen website docs --- docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc | 5 + 1 file changed, 5 insertions(+) diff --git a/docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc b/docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc index 0630939..fbb999b 100644 --- a/docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc @@ -29,6 +29,11 @@ https://aws.amazon.com/eventbridge/[Amazon Eventbridge]. The AWS2 Eventbridge component is not supported in OSGI +[NOTE] + +To create a rule that triggers on an action by an AWS service that does not emit events, you can base the rule on API calls made by that service. The API calls are recorded by AWS CloudTrail, so you'll need to have CloudTrail enabled. For more information https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html[Services Supported by CloudTrail Event History]. + + == URI Format [source,java]
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 8ffd10111d323823c16c81c003c26fef709de57e Author: Andrea Cosentino AuthorDate: Tue Sep 1 14:18:23 2020 +0200 Regen catalog --- .../resources/org/apache/camel/catalog/components/atmos.json | 2 +- .../org/apache/camel/catalog/components/aws2-kinesis-firehose.json | 4 ++-- .../resources/org/apache/camel/catalog/docs/atmos-component.adoc | 2 +- .../apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc | 5 +++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmos.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmos.json index 441b77c..e31b717 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmos.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmos.json @@ -3,7 +3,7 @@ "kind": "component", "name": "atmos", "title": "Atmos", -"description": "Integract with EMC's ViPR object data services using the Atmos Client.", +"description": "Integrate with EMC's ViPR object data services using the Atmos Client.", "deprecated": false, "firstVersion": "2.15.0", "label": "cloud,file", diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json index d922ee5..bb826be 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json @@ -25,7 +25,7 @@ "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client insta [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "deprecated": false, "secret": false, "description": "Component configuration" }, "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] -"operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Operations", "enum": [ "sendBatchRecord", "createDeliveryStream", "deleteDeliveryStream", "updateDestination" ], "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "config [...] +"operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Operations", "enum": [ "sendBatchRecord", "createDeliveryStream", "deleteDeliveryStream", "describeDeliveryStream", "updateDestination" ], "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "co [...] "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the Kinesis Firehose client" }, "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false,
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 8de21431e91a8fd1351c0d9a6ec65df6119e0f51 Author: Claus Ibsen AuthorDate: Mon Aug 17 21:07:00 2020 +0200 Regen --- .../resources/org/apache/camel/catalog/others.properties | 2 ++ .../org/apache/camel/catalog/others/aws-xray.json | 15 +++ .../org/apache/camel/catalog/others/hystrix.json | 15 +++ 3 files changed, 32 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties index d0d2cbb..f4a9fc2 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties @@ -1,7 +1,9 @@ attachments +aws-xray cdi cxf-transport headersmap +hystrix jasypt jta leveldb diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/aws-xray.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/aws-xray.json new file mode 100644 index 000..ccfac2e --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/aws-xray.json @@ -0,0 +1,15 @@ +{ + "other": { +"kind": "other", +"name": "aws-xray", +"title": "AWS XRay", +"description": "Distributed tracing using AWS XRay", +"deprecated": false, +"firstVersion": "2.21.0", +"label": "monitoring,microservice", +"supportLevel": "Stable", +"groupId": "org.apache.camel", +"artifactId": "camel-aws-xray", +"version": "3.5.0-SNAPSHOT" + } +} diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/hystrix.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/hystrix.json new file mode 100644 index 000..ecdb3b8 --- /dev/null +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/hystrix.json @@ -0,0 +1,15 @@ +{ + "other": { +"kind": "other", +"name": "hystrix", +"title": "Hystrix", +"description": "Circuit Breaker EIP using Netflix Hystrix", +"deprecated": true, +"firstVersion": "2.18.0", +"label": "eip,microservice", +"supportLevel": "Stable", +"groupId": "org.apache.camel", +"artifactId": "camel-hystrix", +"version": "3.5.0-SNAPSHOT" + } +}
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 0407e77cc023a3c728ae6dd4a6745d3d9b455de6 Author: Claus Ibsen AuthorDate: Tue Aug 11 07:32:48 2020 +0200 Regen --- .../catalog/components/atmosphere-websocket.json | 15 + .../apache/camel/catalog/components/resteasy.json | 39 ++ .../docs/atmosphere-websocket-component.adoc | 15 + .../camel/catalog/docs/resteasy-component.adoc | 39 ++ .../ROOT/pages/atmosphere-websocket-component.adoc | 15 + .../modules/ROOT/pages/resteasy-component.adoc | 39 ++ 6 files changed, 9 insertions(+), 153 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json index 831bca8..8072c9d 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json @@ -58,24 +58,11 @@ "optionsEnabled": { "kind": "parameter", "displayName": "Options Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS for this Servlet consumer. By default OPTIONS is turned off." }, "traceEnabled": { "kind": "parameter", "displayName": "Trace Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Specifies whether to enable HTTP TRACE for this Servlet consumer. By default TRACE is turned off." }, "bridgeEndpoint": { "kind": "parameter", "displayName": "Bridge Endpoint", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the option is true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the endpoint's URI for request. You may also set the option throwExceptionOnFailure to be false to let the HttpProducer send all the fault response [...] -"connectionClose": { "kind": "parameter", "displayName": "Connection Close", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "description": "Specifies whether a Connection Close header must be added to HTTP Request. By default connectionClose is false." }, -"copyHeaders": { "kind": "parameter", "displayName": "Copy Headers", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "description": "If this option is true then IN exchange headers will be copied to OUT exchange headers according to copy strategy. Setting this to false, allows to only include the headers from the HTTP response (not propagating IN headers)." }, -"httpMethod": { "kind": "parameter", "displayName": "Http Method", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ "GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], "deprecated": false, "secret": false, "description": "Configure the HTTP method to use. The HttpMethod header cannot override this option if set." }, -"ignoreResponseBody": { "kind": "parameter", "displayName": "Ignore Response Body", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If this option is true, The http producer won't read response body and cache the input stream" }, "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the [...] -"preserveHostHeader": { "kind": "parameter", "displayName": "Preserve Host Header", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false,
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 2ca8e208147bffb0d2aff28a1dc841f2b7a777bd Author: Andrea Cosentino AuthorDate: Thu Aug 6 08:52:56 2020 +0200 Regen website docs --- docs/components/modules/ROOT/pages/aws2-sts-component.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/aws2-sts-component.adoc b/docs/components/modules/ROOT/pages/aws2-sts-component.adoc index ac48daf..c2896e8 100644 --- a/docs/components/modules/ROOT/pages/aws2-sts-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-sts-component.adoc @@ -140,7 +140,7 @@ Camel-AWS STS component provides the following operation on the producer side: [source,java] -from("direct:createUser") +from("direct:assumeRole") .setHeader(STS2Constants.ROLE_ARN, constant("arn:123")) .setHeader(STS2Constants.ROLE_SESSION_NAME, constant("groot")) .to("aws2-sts://test?stsClient=#amazonSTSClient=assumeRole")
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 63d34cdd7b0dabbf064860136ed46375a21d5994 Author: Andrea Cosentino AuthorDate: Wed Aug 5 19:29:33 2020 +0200 Regen website docs --- docs/components/modules/ROOT/pages/aws2-sts-component.adoc | 5 + 1 file changed, 5 insertions(+) diff --git a/docs/components/modules/ROOT/pages/aws2-sts-component.adoc b/docs/components/modules/ROOT/pages/aws2-sts-component.adoc index 9b6d1e7..4e761f0 100644 --- a/docs/components/modules/ROOT/pages/aws2-sts-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-sts-component.adoc @@ -122,6 +122,11 @@ the https://aws.amazon.com/sts/[Amazon STS] service. == Usage +[NOTE] + +The AWS2 STS component works on the aws-global region and it has aws-global as default region + + === STS Producer operations Camel-AWS STS component provides the following operation on the producer side:
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 37d784b295c6708329c58ecbf43bcf8bd488c2e9 Author: Andrea Cosentino AuthorDate: Wed Aug 5 11:48:45 2020 +0200 Regen catalog --- .../camel/catalog/docs/aws2-sts-component.adoc | 25 ++ 1 file changed, 25 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc index c1ef0ef..3aa5079 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc @@ -126,12 +126,37 @@ Camel-AWS STS component provides the following operation on the producer side: - assumeRole +== Producer Examples + +- assumeRole: this operation will make an AWS user assume a different role temporary + +[source,java] + +from("direct:createUser") +.setHeader(STS2Constants.ROLE_ARN, constant("arn:123")) +.setHeader(STS2Constants.ROLE_SESSION_NAME, constant("groot")) +.to("aws2-sts://test?stsClient=#amazonSTSClient=assumeRole") + + == Automatic detection of StsClient client in registry The component is capable of detecting the presence of an StsClient bean into the registry. If it's the only instance of that type it will be used as client and you won't have to define it as uri parameter. This may be really useful for smarter configuration of the endpoint. +== Using a POJO as body + +Sometimes build an AWS Request can be complex, because of multiple options. We introduce the possibility to use a POJO as body. +In AWS STS, as example for Assume Role request, you can do something like: + +-- +from("direct:createUser") + .setBody(AssumeRoleRequest.builder().roleArn("arn:123").roleSessionName("groot").build()) + .to("aws2-sts://test?stsClient=#amazonSTSClient=assumeRole=true") +-- + +In this way you'll pass the request directly without the need of passing headers and options specifically related to this operation. + == Dependencies Maven users will need to add the following dependency to their pom.xml.
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 387648477952ca7c621fc6eec00ff03dbe63bf9c Author: Andrea Cosentino AuthorDate: Wed Aug 5 11:31:40 2020 +0200 Regen catalog --- .../apache/camel/catalog/components/aws2-sts.json | 22 +++--- .../camel/catalog/docs/aws2-sts-component.adoc | 22 +++--- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-sts.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-sts.json index 0a28ea2..230405d 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-sts.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-sts.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-sts", "title": "AWS 2 Security Token Service (STS)", -"description": "Manage AWS ECS cluster instances using AWS SDK version 2.x.", +"description": "Manage AWS STS cluster instances using AWS SDK version 2.x.", "deprecated": false, "firstVersion": "3.5.0", "label": "cloud,management", @@ -26,11 +26,11 @@ "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] "operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.aws2.sts.STS2Operations", "enum": [ "assumeRole" ], "deprecated": false, "deprecationNote": "", "secret": false, "defaultValue": "assumeRole", "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "The operation to perform" }, "pojoRequest": { "kind": "property", "displayName": "Pojo Request", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "If we want to use a POJO request as body or not" }, -"proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the ECS client" }, -"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "To define a proxy port when instantiating the ECS client" }, -"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" ], "deprecated": false, "secret": false, "defaultValue": "HTTPS", "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "To define a proxy protocol when instantiating the ECS client" }, -"region": { "kind": "property", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "The region in which ECS client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east [...] -"stsClient": { "kind": "property", "displayName": "Sts Client", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.sts.StsClient", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField": "configuration", "description": "To use
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 48b2cb97c7a4df778e4601b2e7828e2c9f9d0cee Author: Andrea Cosentino AuthorDate: Mon Aug 3 19:47:17 2020 +0200 Regen website docs --- .../modules/ROOT/pages/aws2-msk-component.adoc | 45 +- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/aws2-msk-component.adoc b/docs/components/modules/ROOT/pages/aws2-msk-component.adoc index 485be0d..98698fc 100644 --- a/docs/components/modules/ROOT/pages/aws2-msk-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-msk-component.adoc @@ -153,7 +153,7 @@ Camel-AWS MSK component provides the following operation on the producer side: == Producer Examples -- listBrokers: this operation will list the available MSK Brokers in AWS +- listClusters: this operation will list the available MSK Brokers in AWS [source,java] @@ -161,6 +161,49 @@ from("direct:listClusters") .to("aws2-msk://test?mskClient=#amazonMskClient=listClusters") +- createCluster: this operation will create an MSK Cluster in AWS + +[source,java] + +from("direct:createCluster") +.process(new Processor() { + @Override + public void process(Exchange exchange) throws Exception { +exchange.getIn().setHeader(MSK2Constants.CLUSTER_NAME, "test-kafka"); + exchange.getIn().setHeader(MSK2Constants.CLUSTER_KAFKA_VERSION, "2.1.1"); +exchange.getIn().setHeader(MSK2Constants.BROKER_NODES_NUMBER, 2); +BrokerNodeGroupInfo groupInfo = BrokerNodeGroupInfo.builder().build(); + exchange.getIn().setHeader(MSK2Constants.BROKER_NODES_GROUP_INFO, groupInfo); + } +}) +.to("aws2-msk://test?mskClient=#amazonMskClient=createCluster") + + +- deleteCluster: this operation will delete an MSK Cluster in AWS + +[source,java] + +from("direct:deleteCluster") +.setHeader(MSK2Constants.CLUSTER_ARN, constant("test-kafka")); +.to("aws2-msk://test?mskClient=#amazonMskClient=deleteCluster") + + +[source,java] + +from("direct:createCluster") +.process(new Processor() { + @Override + public void process(Exchange exchange) throws Exception { +exchange.getIn().setHeader(MSK2Constants.CLUSTER_NAME, "test-kafka"); + exchange.getIn().setHeader(MSK2Constants.CLUSTER_KAFKA_VERSION, "2.1.1"); +exchange.getIn().setHeader(MSK2Constants.BROKER_NODES_NUMBER, 2); +BrokerNodeGroupInfo groupInfo = BrokerNodeGroupInfo.builder().build(); + exchange.getIn().setHeader(MSK2Constants.BROKER_NODES_GROUP_INFO, groupInfo); + } +}) +.to("aws2-msk://test?mskClient=#amazonMskClient=deleteCluster") + + == Automatic detection of KafkaClient client in registry The component is capable of detecting the presence of an KafkaClient bean into the registry.
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit ae92838cd1bbab6d6ecebfb2399056ca1d24633b Author: Andrea Cosentino AuthorDate: Mon Aug 3 17:41:22 2020 +0200 Regen website docs --- .../modules/ROOT/pages/aws2-mq-component.adoc | 44 ++ .../ROOT/pages/azure-storage-blob-component.adoc | 6 ++- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/docs/components/modules/ROOT/pages/aws2-mq-component.adoc b/docs/components/modules/ROOT/pages/aws2-mq-component.adoc index eb31c6d..da1a42f 100644 --- a/docs/components/modules/ROOT/pages/aws2-mq-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-mq-component.adoc @@ -172,6 +172,50 @@ from("direct:listBrokers") .to("aws2-mq://test?amazonMqClient=#amazonMqClient=listBrokers") +- createBroker: this operation will create an MQ Broker in AWS + +[source,java] + +from("direct:createBroker") +.process(new Processor() { + @Override + public void process(Exchange exchange) throws Exception { +exchange.getIn().setHeader(MQ2Constants.BROKER_NAME, "test"); + exchange.getIn().setHeader(MQ2Constants.BROKER_DEPLOYMENT_MODE, DeploymentMode.SINGLE_INSTANCE); +exchange.getIn().setHeader(MQ2Constants.BROKER_INSTANCE_TYPE, "mq.t2.micro"); +exchange.getIn().setHeader(MQ2Constants.BROKER_ENGINE, EngineType.ACTIVEMQ.name()); +exchange.getIn().setHeader(MQ2Constants.BROKER_ENGINE_VERSION, "5.15.6"); + exchange.getIn().setHeader(MQ2Constants.BROKER_PUBLICLY_ACCESSIBLE, false); +List users = new ArrayList<>(); +User.Builder user = User.builder(); +user.username("camel"); +user.password("camelpwd"); +users.add(user.build()); +exchange.getIn().setHeader(MQ2Constants.BROKER_USERS, users); + + } +}) +.to("aws2-mq://test?amazonMqClient=#amazonMqClient=createBroker") + + +- deleteBroker: this operation will delete an MQ Broker in AWS + +[source,java] + +from("direct:listBrokers") +.setHeader(MQ2Constants.BROKER_ID, constant("123") +.to("aws2-mq://test?amazonMqClient=#amazonMqClient=deleteBroker") + + +- rebootBroker: this operation will delete an MQ Broker in AWS + +[source,java] + +from("direct:listBrokers") +.setHeader(MQ2Constants.BROKER_ID, constant("123") +.to("aws2-mq://test?amazonMqClient=#amazonMqClient=rebootBroker") + + == Automatic detection of MqClient client in registry The component is capable of detecting the presence of an MqClient bean into the registry. diff --git a/docs/components/modules/ROOT/pages/azure-storage-blob-component.adoc b/docs/components/modules/ROOT/pages/azure-storage-blob-component.adoc index 018e660..18fd340 100644 --- a/docs/components/modules/ROOT/pages/azure-storage-blob-component.adoc +++ b/docs/components/modules/ROOT/pages/azure-storage-blob-component.adoc @@ -66,13 +66,14 @@ to("file://blobdirectory"); // component options: START -The Azure Storage Blob Service component supports 26 options, which are listed below. +The Azure Storage Blob Service component supports 27 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *autoDiscoverClient* (common) | Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the registry automatically otherwise it will skip that checking. | true | boolean | *blobName* (common) | The blob name, required for consumer. However on producer, is only required for the operations on the blob level | | String | *blobOffset* (common) | Set the blob offset for the upload or download operations, default is 0 | 0 | long | *blobType* (common) | The blob type in order to initiate the appropriate settings for each blob type. The value can be one of: blockblob, appendblob, pageblob | blockblob | BlobType @@ -122,12 +123,13 @@ with the following path and query parameters: |=== -=== Query Parameters (29 parameters): +=== Query Parameters (30 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +|
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 357fe6e98d7ea96e6f2ab4a27315196477a3298c Author: Andrea Cosentino AuthorDate: Mon Aug 3 14:40:54 2020 +0200 Regen website docs --- .../modules/ROOT/pages/aws2-kms-component.adoc | 26 ++ 1 file changed, 26 insertions(+) diff --git a/docs/components/modules/ROOT/pages/aws2-kms-component.adoc b/docs/components/modules/ROOT/pages/aws2-kms-component.adoc index 70c92c2..429f018 100644 --- a/docs/components/modules/ROOT/pages/aws2-kms-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-kms-component.adoc @@ -159,6 +159,32 @@ from("direct:listKeys") .to("aws2-kms://test?kmsClient=#amazonKmsClient=listKeys") +- createKey: this operation will create a key in KMS + +[source,java] + +from("direct:createKey") + .to("aws2-kms://test?kmsClient=#amazonKmsClient=createKey") + + +- disableKey: this operation will disable a key in KMS + +[source,java] + +from("direct:disableKey") + .setHeader(KMS2Constants.KEY_ID, constant("123") + .to("aws2-kms://test?kmsClient=#amazonKmsClient=disableKey") + + +- enableKey: this operation will enable a key in KMS + +[source,java] + +from("direct:enableKey") + .setHeader(KMS2Constants.KEY_ID, constant("123") + .to("aws2-kms://test?kmsClient=#amazonKmsClient=enableKey") + + == Automatic detection of KmsClient client in registry The component is capable of detecting the presence of an KmsClient bean into the registry.
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit a40f38c50f3a1edb2bd7aac8df77a8925f66280a Author: Andrea Cosentino AuthorDate: Thu Jul 30 08:19:08 2020 +0200 Regen catalog --- .../resources/org/apache/camel/catalog/components/aws2-s3.json| 4 ++-- .../resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json index 1d06c92..c5a6e97 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json @@ -22,7 +22,7 @@ }, "componentProperties": { "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, -"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the S3 bucket bucketName. This will apply also in case of moveAfterRead option enable [...] "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regis [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, "overrideEndpoint": { "kind": "property", "displayName": "Override Endpoint", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination with uriEndpointOverride option" }, @@ -65,7 +65,7 @@ "properties": { "bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "Bucket name or ARN" }, "amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, -"autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoCreateBucket": { "kind": "parameter", "displayName":
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit a40f38c50f3a1edb2bd7aac8df77a8925f66280a Author: Andrea Cosentino AuthorDate: Thu Jul 30 08:19:08 2020 +0200 Regen catalog --- .../resources/org/apache/camel/catalog/components/aws2-s3.json| 4 ++-- .../resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json index 1d06c92..c5a6e97 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json @@ -22,7 +22,7 @@ }, "componentProperties": { "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, -"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the S3 bucket bucketName. This will apply also in case of moveAfterRead option enable [...] "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regis [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, "overrideEndpoint": { "kind": "property", "displayName": "Override Endpoint", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination with uriEndpointOverride option" }, @@ -65,7 +65,7 @@ "properties": { "bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "Bucket name or ARN" }, "amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, -"autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoCreateBucket": { "kind": "parameter", "displayName":
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 3cb0eed53962b4deeed7a20b738a7792a9b560e0 Author: Andrea Cosentino AuthorDate: Tue Jul 21 11:48:21 2020 +0200 Regen catalog --- .../org/apache/camel/catalog/components/aws2-ddb.json | 2 ++ .../org/apache/camel/catalog/components/aws2-ddbstream.json | 2 ++ .../org/apache/camel/catalog/docs/aws2-ddb-component.adoc | 6 -- .../apache/camel/catalog/docs/aws2-ddbstream-component.adoc | 6 -- .../org/apache/camel/catalog/docs/azure-blob-component.adoc | 13 +++-- .../apache/camel/catalog/docs/azure-queue-component.adoc| 13 +++-- 6 files changed, 26 insertions(+), 16 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-ddb.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-ddb.json index dba4232..43fa65f 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-ddb.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-ddb.json @@ -22,6 +22,7 @@ }, "componentProperties": { "amazonDDBClient": { "kind": "property", "displayName": "Amazon DDBClient", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.dynamodb.DynamoDbClient", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": "configuration", "description": "To use the AmazonDynamoDB as the client" }, +"autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regist [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, "consistentRead": { "kind": "property", "displayName": "Consistent Read", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": 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." }, "keyAttributeName": { "kind": "property", "displayName": "Key Attribute Name", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": "configuration", "description": "Attribute name when creating table" }, @@ -42,6 +43,7 @@ "properties": { "tableName": { "kind": "path", "displayName": "Table Name", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "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, "secret": false, "configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": "configuration", "description": "To use the AmazonDynamoDB as the client" }, +"autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regis [...] "consistentRead": { "kind": "parameter", "displayName": "Consistent Read", "group": "producer", "label": "", "required": false, "type": "boolean",
[camel] 04/04: Regen catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 91feb7a8ac35e2e88695ac01524d406b6b16ecc8 Author: Andrea Cosentino AuthorDate: Tue Jul 21 07:52:05 2020 +0200 Regen catalog --- .../resources/org/apache/camel/catalog/components/aws2-s3.json | 2 ++ .../resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc | 6 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json index acfa6d0..1d06c92 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json @@ -23,6 +23,7 @@ "componentProperties": { "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, "autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the regis [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, "overrideEndpoint": { "kind": "property", "displayName": "Override Endpoint", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination with uriEndpointOverride option" }, "pojoRequest": { "kind": "property", "displayName": "Pojo Request", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to use a POJO request as body or not" }, @@ -65,6 +66,7 @@ "bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "Bucket name or ARN" }, "amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, "autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType":
[camel] 04/04: Regen Catalog
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 50b3ecbc552eab5862cc60f7a590e288db4be5f0 Author: Andrea Cosentino AuthorDate: Tue Jul 21 07:34:44 2020 +0200 Regen Catalog --- .../resources/org/apache/camel/catalog/components/aws-s3.json | 2 ++ .../resources/org/apache/camel/catalog/docs/aws-s3-component.adoc | 6 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json index 301bbf8..0b581ce 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json @@ -23,6 +23,7 @@ "componentProperties": { "amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.amazonaws.services.s3.AmazonS3", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, "autoCreateBucket": { "kind": "property", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the registry a [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws.s3.S3Configuration", "deprecated": false, "secret": false, "description": "The component configuration" }, "endpointConfiguration": { "kind": "property", "displayName": "Endpoint Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Amazon AWS Endpoint Configuration" }, "pathStyleAccess": { "kind": "property", "displayName": "Path Style Access", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Whether or not the S3 client should use path style access" }, @@ -64,6 +65,7 @@ "bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "Bucket name or ARN" }, "amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3 Client", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.amazonaws.services.s3.AmazonS3", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Reference to a com.amazonaws.services.s3.AmazonS3 in the registry." }, "autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create Bucket", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "configurationClass": "org.apache.camel.component.aws.s3.S3Configuration", "configurationField": "configuration", "description": "Setting the autocreation of the bucket" }, +"autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover Client", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true",
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 0c18fe032b5df112447a05ea5bce7c2a708b6f50 Author: Andrea Cosentino AuthorDate: Mon Jul 20 08:20:06 2020 +0200 Regen website docs --- docs/components/modules/ROOT/pages/aws2-iam-component.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/components/modules/ROOT/pages/aws2-iam-component.adoc b/docs/components/modules/ROOT/pages/aws2-iam-component.adoc index 347ea11..fa05ca1 100644 --- a/docs/components/modules/ROOT/pages/aws2-iam-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-iam-component.adoc @@ -58,7 +58,7 @@ The AWS 2 Identity and Access Management (IAM) component supports 13 options, wh | *proxyHost* (producer) | To define a proxy host when instantiating the IAM client | | String | *proxyPort* (producer) | To define a proxy port when instantiating the IAM client | | Integer | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the IAM client. The value can be one of: HTTP, HTTPS | HTTPS | Protocol -| *region* (producer) | The region in which IAM client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east-1) You'll need to use the name Region.EU_WEST_1.id() | | String +| *region* (producer) | The region in which IAM client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east-1) You'll need to use the name Region.EU_WEST_1.id() | aws-global | String | *trustAllCertificates* (producer) | If we want to trust all certificates in case of overriding the endpoint | false | boolean | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *accessKey* (security) | Amazon AWS Access Key | | String @@ -101,7 +101,7 @@ with the following path and query parameters: | *proxyHost* (producer) | To define a proxy host when instantiating the IAM client | | String | *proxyPort* (producer) | To define a proxy port when instantiating the IAM client | | Integer | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the IAM client. The value can be one of: HTTP, HTTPS | HTTPS | Protocol -| *region* (producer) | The region in which IAM client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east-1) You'll need to use the name Region.EU_WEST_1.id() | | String +| *region* (producer) | The region in which IAM client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east-1) You'll need to use the name Region.EU_WEST_1.id() | aws-global | String | *trustAllCertificates* (producer) | If we want to trust all certificates in case of overriding the endpoint | false | boolean | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *synchronous* (advanced) | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | boolean
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 3a0e550b241ce279483e5eec1e4fcdd7bf36cea9 Author: Andrea Cosentino AuthorDate: Wed Jul 8 12:19:41 2020 +0200 Regen docs --- docs/components/modules/ROOT/pages/aws2-ddb-component.adoc | 6 -- docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/components/modules/ROOT/pages/aws2-ddb-component.adoc b/docs/components/modules/ROOT/pages/aws2-ddb-component.adoc index 1bc5a8b..7e7a4ed 100644 --- a/docs/components/modules/ROOT/pages/aws2-ddb-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-ddb-component.adoc @@ -43,7 +43,7 @@ You can append query options to the URI in the following format, // component options: START -The AWS 2 DynamoDB component supports 16 options, which are listed below. +The AWS 2 DynamoDB component supports 17 options, which are listed below. @@ -62,6 +62,7 @@ The AWS 2 DynamoDB component supports 16 options, which are listed below. | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the DDB client. The value can be one of: HTTP, HTTPS | HTTPS | Protocol | *readCapacity* (producer) | The provisioned throughput to reserve for reading resources from your table | | Long | *region* (producer) | The region in which DDB client needs to work | | String +| *trustAllCertificates* (producer) | If we want to trust all certificates in case of overriding the endpoint | false | boolean | *writeCapacity* (producer) | The provisioned throughput to reserved for writing resources to your table | | Long | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *accessKey* (security) | Amazon AWS Access Key | | String @@ -91,7 +92,7 @@ with the following path and query parameters: |=== -=== Query Parameters (16 parameters): +=== Query Parameters (17 parameters): [width="100%",cols="2,5,^1,2",options="header"] @@ -108,6 +109,7 @@ with the following path and query parameters: | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the DDB client. The value can be one of: HTTP, HTTPS | HTTPS | Protocol | *readCapacity* (producer) | The provisioned throughput to reserve for reading resources from your table | | Long | *region* (producer) | The region in which DDB client needs to work | | String +| *trustAllCertificates* (producer) | If we want to trust all certificates in case of overriding the endpoint | false | boolean | *writeCapacity* (producer) | The provisioned throughput to reserved for writing resources to your table | | Long | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *synchronous* (advanced) | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | boolean diff --git a/docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc b/docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc index 081f90d..fcc8176 100644 --- a/docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc @@ -44,7 +44,7 @@ The stream needs to be created prior to it being used. + // component options: START -The AWS 2 DynamoDB Streams component supports 13 options, which are listed below. +The AWS 2 DynamoDB Streams component supports 14 options, which are listed below. @@ -61,6 +61,7 @@ The AWS 2 DynamoDB Streams component supports 13 options, which are listed below | *proxyProtocol* (consumer) | To define a proxy protocol when instantiating the DDBStreams client. The value can be one of: HTTP, HTTPS | HTTPS | Protocol | *region* (consumer) | The region in which DDBStreams client needs to work | | String | *sequenceNumberProvider* (consumer) | Provider for the sequence number when using one of the two ShardIteratorType.{AT,AFTER}_SEQUENCE_NUMBER iterator types. Can be a registry reference or a literal sequence number. | | SequenceNumberProvider +| *trustAllCertificates* (consumer) | If we want to trust all certificates in case of overriding the endpoint | false | boolean | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *accessKey* (security) | Amazon AWS Access Key | | String | *secretKey* (security) | Amazon AWS Secret Key | | String @@ -91,7 +92,7 @@ with the following path and query parameters: |=== -=== Query Parameters (31
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 64cc2ac2a4ffe71151a7e7f97cfa9fba5afee36e Author: Andrea Cosentino AuthorDate: Tue Jun 30 19:04:00 2020 +0200 Regen --- .../org/apache/camel/catalog/components/aws2-kinesis-firehose.json | 4 ++-- .../apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json index f4df3dd..bbf1adb 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-kinesis-firehose.json @@ -24,7 +24,7 @@ "amazonKinesisFirehoseClient": { "kind": "property", "displayName": "Amazon Kinesis Firehose Client", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.services.firehose.FirehoseClient", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "Amazon Kinesis Firehose client to use for all requests [...] "configuration": { "kind": "property", "displayName": "Configuration", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "deprecated": false, "secret": false, "description": "Component configuration" }, "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] -"operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Operations", "enum": [ "sendBatchRecord" ], "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "The operation to do in case the user don't [...] +"operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Operations", "enum": [ "sendBatchRecord", "createDeliveryStream" ], "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "The operation to do [...] "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the Kinesis Firehose client" }, "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "To define a proxy port when instantiating the Kinesis Firehose client" }, "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" ], "deprecated": false, "secret": false, "defaultValue": "HTTPS", "configurationClass": "org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", "configurationField": "configuration", "description": "To define a proxy protocol when instantiating the [...] @@ -37,7 +37,7 @@ "streamName": { "kind": "path", "displayName": "Stream Name", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote":
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit d917e1c2209965b5d49af34ce7c9aa4b098c9421 Author: Claus Ibsen AuthorDate: Sat Jun 27 09:04:06 2020 +0200 Regen --- .../resources/org/apache/camel/catalog/docs/lucene-component.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc index d4eee89..0bc0db7 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc @@ -149,7 +149,7 @@ The query uses the searchable index to perform score & relevance based searches. Queries are sent via the incoming exchange contains a header property name called 'QUERY'. The value of the header property 'QUERY' is a Lucene Query. For more details on how to create Lucene Queries -check out http://lucene.apache.org/java/3_0_0/queryparsersyntax.html[http://lucene.apache.org/java/3_0_0/queryparsersyntax.html] +check out https://lucene.apache.org/core/8_4_1/queryparser/org/apache/lucene/queryparser/classic/package-summary.html#package.description[Query Parser Classic syntax] === Lucene Processor
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 93ff5c5880dfabe05ce8a511367a85ee1d1ba453 Author: Andrea Cosentino AuthorDate: Fri Jun 26 17:26:27 2020 +0200 Regen website docs --- docs/components/modules/ROOT/pages/solr-component.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/solr-component.adoc b/docs/components/modules/ROOT/pages/solr-component.adoc index 16cedca..dcbd731 100644 --- a/docs/components/modules/ROOT/pages/solr-component.adoc +++ b/docs/components/modules/ROOT/pages/solr-component.adoc @@ -15,7 +15,7 @@ The Solr component allows you to interface with an http://lucene.apache.org/solr/[Apache Lucene Solr] server (based on -SolrJ 3.5.0). +SolrJ 8.4.1). Maven users will need to add the following dependency to their `pom.xml` for this component:
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 026cdfcae2d512808f723890617079b2cd0e05de Author: Andrea Cosentino AuthorDate: Tue May 26 11:32:30 2020 +0200 Regen docs --- docs/components/modules/ROOT/pages/aws2-iam-component.adoc | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docs/components/modules/ROOT/pages/aws2-iam-component.adoc b/docs/components/modules/ROOT/pages/aws2-iam-component.adoc index f9e9726..2bc314e 100644 --- a/docs/components/modules/ROOT/pages/aws2-iam-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-iam-component.adoc @@ -11,12 +11,9 @@ *Since Camel {since}* -*Since Camel 3.1* - - *{component-header}* -The KMS component supports create, run, start, stop and terminate +The AWS2 IAM component supports create, run, start, stop and terminate https://aws.amazon.com/iam/[AWS IAM] instances. Prerequisites
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 510cd4644bec606e13ee76907d5575c2d1b01197 Author: Claus Ibsen AuthorDate: Tue May 19 22:01:57 2020 +0200 Regen --- camel-dependencies/pom.xml | 2 +- .../modules/ROOT/pages/resteasy-component.adoc | 26 +++--- .../modules/ROOT/pages/sql-component.adoc | 10 ++--- 3 files changed, 21 insertions(+), 17 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 8c12af8..4880f10 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -17,7 +17,7 @@ limitations under the License. --> -http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; xmlns="http://maven.apache.org/POM/4.0.0; +http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd; xmlns="http://maven.apache.org/POM/4.0.0; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;> 4.0.0 diff --git a/docs/components/modules/ROOT/pages/resteasy-component.adoc b/docs/components/modules/ROOT/pages/resteasy-component.adoc index 14aa716..fa8d5d9 100644 --- a/docs/components/modules/ROOT/pages/resteasy-component.adoc +++ b/docs/components/modules/ROOT/pages/resteasy-component.adoc @@ -4,7 +4,7 @@ :page-source: components/camel-resteasy/src/main/docs/resteasy-component.adoc :docTitle: Resteasy :artifactId: camel-resteasy -:description: Defines the Resteasy Endpoint. +:description: Expose REST endpoints and access external REST servers. :since: 3.4 :supportLevel: Preview :component-header: Both producer and consumer are supported @@ -80,7 +80,7 @@ The Resteasy component supports 22 options, which are listed below. The Resteasy endpoint is configured using URI syntax: -resteasy:contextPath +resteasy:httpUri with the following path and query parameters: @@ -101,21 +101,12 @@ with the following path and query parameters: [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *basicAuth* (common) | Sets the flag to basicAuth on endpoint | | Boolean | *chunked* (common) | If this option is false the Servlet will disable the HTTP streaming and set the content-length header on the response | true | boolean | *disableStreamCache* (common) | Determines whether or not the raw input stream from Servlet is cached or not (Camel will read the stream into a in memory/overflow to file, Stream caching) cache. By default Camel will cache the Servlet input stream to support reading it multiple times to ensure it Camel can retrieve all data from the stream. However you can set this option to true when you for example need to access the raw stream, such as streaming it directly to a file or other persis [...] -| *headerFilterStrategy* (common) | To use a custom HeaderFilterStrategy to filter header to and from Camel message. | | HeaderFilterStrategy -| *password* (common) | Sets the password | | String -| *proxyClientClass* (common) | Sets the resteasy proxyClientClass | | String -| *proxyMethod* (common) | Sets the proxy method defined in an interface | | String | *restEasyHttpBindingRef* (common) | Sets the restEasyHttpBinding if you have a customised one registered in the context | | ResteasyHttpBinding -| *resteasyMethod* (common) | Sets the resteasy method to process the request | | String +| *resteasyMethod* (common) | Sets the resteasy method to process the request | GET | String | *servletName* (common) | Sets the servlet name | | String -| *setHttpResponseDuring Processing* (common) | Sets the flag to use the endpoint where you can either populate camel exchange from servlet response or use request itself which may be thought as if it is a proxy. | | Boolean -| *skipServletProcessing* (common) | Sets the flag to use skip servlet processing and let camel take over processing | | Boolean -| *throwExceptionOnFailure* (common) | ets the flag to propogate the exception | false | boolean | *transferException* (common) | If enabled and an Exchange failed processing on the consumer side, and if the caused Exception was send back serialized in the response as a application/x-java-serialized-object content type. On the producer side the exception will be deserialized and thrown as is, instead of the HttpOperationFailedException. The caused exception is required to be serialized. This is by default turned off. If you enable this then be aware that Java will deserialize the in [...] -| *username* (common) | Sets the username | | String | *httpBinding* (common) | To use a custom HttpBinding to control the mapping between Camel message and HttpClient. | | HttpBinding | *async* (consumer) | Configure the consumer to work in async mode | false | boolean | *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to
[camel] 04/04: Regen docs for website
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 9ea511af9cd362420f8655597304e92416a1e451 Author: Andrea Cosentino AuthorDate: Tue May 5 15:20:30 2020 +0200 Regen docs for website --- docs/components/modules/ROOT/pages/kafka-component.adoc | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/components/modules/ROOT/pages/kafka-component.adoc b/docs/components/modules/ROOT/pages/kafka-component.adoc index 03fd0cb..8e4c8de 100644 --- a/docs/components/modules/ROOT/pages/kafka-component.adoc +++ b/docs/components/modules/ROOT/pages/kafka-component.adoc @@ -131,14 +131,14 @@ The Kafka component supports 96 options, which are listed below. | *securityProtocol* (security) | Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT and SSL are supported | PLAINTEXT | String | *sslCipherSuites* (security) | A list of cipher suites. This is a named combination of authentication, encryption, MAC and key exchange algorithm used to negotiate the security settings for a network connection using TLS or SSL network protocol.By default all the available cipher suites are supported. | | String | *sslContextParameters* (security) | SSL configuration using a Camel SSLContextParameters object. If configured it's applied before the other SSL endpoint parameters. | | SSLContextParameters -| *sslEnabledProtocols* (security) | The list of protocols enabled for SSL connections. TLSv1.2, TLSv1.1 and TLSv1 are enabled by default. | TLSv1.2 | String +| *sslEnabledProtocols* (security) | The list of protocols enabled for SSL connections. TLSv1.2, TLSv1.1 and TLSv1 are enabled by default. | TLSv1.2,TLSv1.1,TLSv1 | String | *sslEndpointAlgorithm* (security) | The endpoint identification algorithm to validate server hostname using server certificate. | | String | *sslKeymanagerAlgorithm* (security) | The algorithm used by key manager factory for SSL connections. Default value is the key manager factory algorithm configured for the Java Virtual Machine. | SunX509 | String | *sslKeyPassword* (security) | The password of the private key in the key store file. This is optional for client. | | String | *sslKeystoreLocation* (security) | The location of the key store file. This is optional for client and can be used for two-way authentication for client. | | String | *sslKeystorePassword* (security) | The store password for the key store file.This is optional for client and only needed if ssl.keystore.location is configured. | | String | *sslKeystoreType* (security) | The file format of the key store file. This is optional for client. Default value is JKS | JKS | String -| *sslProtocol* (security) | The SSL protocol used to generate the SSLContext. Default setting is TLS, which is fine for most cases. Allowed values in recent JVMs are TLS, TLSv1.1 and TLSv1.2. SSL, SSLv2 and SSLv3 may be supported in older JVMs, but their usage is discouraged due to known security vulnerabilities. | TLSv1.2 | String +| *sslProtocol* (security) | The SSL protocol used to generate the SSLContext. Default setting is TLS, which is fine for most cases. Allowed values in recent JVMs are TLS, TLSv1.1 and TLSv1.2. SSL, SSLv2 and SSLv3 may be supported in older JVMs, but their usage is discouraged due to known security vulnerabilities. | TLS | String | *sslProvider* (security) | The name of the security provider used for SSL connections. Default value is the default security provider of the JVM. | | String | *sslTrustmanagerAlgorithm* (security) | The algorithm used by trust manager factory for SSL connections. Default value is the trust manager factory algorithm configured for the Java Virtual Machine. | PKIX | String | *sslTruststoreLocation* (security) | The location of the trust store file. | | String @@ -258,14 +258,14 @@ with the following path and query parameters: | *securityProtocol* (security) | Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT and SSL are supported | PLAINTEXT | String | *sslCipherSuites* (security) | A list of cipher suites. This is a named combination of authentication, encryption, MAC and key exchange algorithm used to negotiate the security settings for a network connection using TLS or SSL network protocol.By default all the available cipher suites are supported. | | String | *sslContextParameters* (security) | SSL configuration using a Camel SSLContextParameters object. If configured it's applied before the other SSL endpoint parameters. | | SSLContextParameters -| *sslEnabledProtocols* (security) | The list of protocols enabled for SSL connections. TLSv1.2, TLSv1.1 and TLSv1 are enabled by default. | TLSv1.2 | String +| *sslEnabledProtocols* (security) | The list of protocols enabled for SSL connections. TLSv1.2, TLSv1.1 and TLSv1 are enabled by default. |
[camel] 04/04: Regen website docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 50ef7baf693963b397361778db65cb34714cfdfe Author: Andrea Cosentino AuthorDate: Wed Apr 22 11:06:28 2020 +0200 Regen website docs --- .../components/modules/ROOT/pages/aws2-ec2-component.adoc | 15 ++- .../modules/ROOT/pages/aws2-translate-component.adoc | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/docs/components/modules/ROOT/pages/aws2-ec2-component.adoc b/docs/components/modules/ROOT/pages/aws2-ec2-component.adoc index 105de21..0fa9e0f 100644 --- a/docs/components/modules/ROOT/pages/aws2-ec2-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-ec2-component.adoc @@ -180,7 +180,20 @@ The component is capable of detecting the presence of an Ec2Client bean into the If it's the only instance of that type it will be used as client and you won't have to define it as uri parameter. This may be really useful for smarter configuration of the endpoint. -Dependencies +== Using a POJO as body + +Sometimes build an AWS Request can be complex, because of multiple options. We introduce the possibility to use a POJO as body. +In AWS EC2 there are multiple operations you can submit, as an example for Create and run an instance, you can do something like: + +-- +from("direct:start") + .setBody(RunInstancesRequest.builder().imageId("test-1").instanceType(InstanceType.T2_MICRO).build()) + .to("aws2-ec2://TestDomain?accessKey===createAndRunInstances"); +-- + +In this way you'll pass the request directly without the need of passing headers and options specifically related to this operation. + +== Dependencies Maven users will need to add the following dependency to their pom.xml. diff --git a/docs/components/modules/ROOT/pages/aws2-translate-component.adoc b/docs/components/modules/ROOT/pages/aws2-translate-component.adoc index f04551a..4880690 100644 --- a/docs/components/modules/ROOT/pages/aws2-translate-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-translate-component.adoc @@ -177,7 +177,7 @@ from("direct:start") In this way you'll pass the request directly without the need of passing headers and options specifically related to this operation. -Dependencies +== Dependencies Maven users will need to add the following dependency to their pom.xml.
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit ffd1f2e1c3af4e154ecb9cb4c6e4ce21a46c97ac Author: Claus Ibsen AuthorDate: Wed Apr 8 21:49:10 2020 +0200 Regen --- core/camel-componentdsl/src/generated/resources/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json index 8b42e4c..dc52a0e 100644 --- a/core/camel-componentdsl/src/generated/resources/metadata.json +++ b/core/camel-componentdsl/src/generated/resources/metadata.json @@ -5008,7 +5008,6 @@ "lenientProperties": false, "javaType": "org.apache.camel.component.mongodb.MongoDbComponent", "firstVersion": "2.19.0", -"supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-mongodb", "version": "3.3.0-SNAPSHOT" @@ -7599,6 +7598,7 @@ "lenientProperties": false, "javaType": "org.apache.camel.component.zookeeper.ZooKeeperComponent", "firstVersion": "2.9.0", +"supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-zookeeper", "version": "3.3.0-SNAPSHOT"
[camel] 04/04: Regen again
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 379a2c4cf692108720d7d144d4418f4145304cb8 Author: Andrea Cosentino AuthorDate: Fri Feb 7 13:30:26 2020 +0100 Regen again --- docs/components/modules/ROOT/pages/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/index.adoc b/docs/components/modules/ROOT/pages/index.adoc index 8096781..b98e1b2 100644 --- a/docs/components/modules/ROOT/pages/index.adoc +++ b/docs/components/modules/ROOT/pages/index.adoc @@ -48,7 +48,7 @@ Number of Components: 320 in 258 JAR artifacts (1 deprecated) | xref:aws2-cw-component.adoc[AWS 2 CloudWatch] (camel-aws2-cw) | 3.1 | The aws2-cw component is used for sending metrics to an Amazon CloudWatch. -| xref:aws2-ec2-component.adoc[AWS 2 EC2] (camel-aws2-ec2) | 3.1 | The aws-ec2 is used for managing Amazon EC2 instances. +| xref:aws2-ec2-component.adoc[AWS 2 EC2] (camel-aws2-ec2) | 3.1 | The aws2-ec2 is used for managing Amazon EC2 instances. | xref:aws2-ecs-component.adoc[AWS 2 ECS] (camel-aws2-ecs) | 3.1 | The aws2-ecs is used for managing Amazon ECS
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit a4ef9373aeef7c2a7dedbbea320a3359123831d3 Author: Guillaume Nodet AuthorDate: Wed Feb 5 09:58:09 2020 +0100 Regen --- .../workday/WorkdayComponentConfigurer.java| 29 +++ .../workday/WorkdayEndpointConfigurer.java | 58 -- 2 files changed, 29 insertions(+), 58 deletions(-) diff --git a/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayComponentConfigurer.java b/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayComponentConfigurer.java index 325218b..eafe87c 100644 --- a/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayComponentConfigurer.java +++ b/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayComponentConfigurer.java @@ -12,27 +12,14 @@ import org.apache.camel.support.component.PropertyConfigurerSupport; public class WorkdayComponentConfigurer extends PropertyConfigurerSupport implements GeneratedPropertyConfigurer { @Override -public boolean configure(CamelContext camelContext, Object target, String name, Object value, boolean ignoreCase) { -if (ignoreCase) { -return doConfigureIgnoreCase(camelContext, target, name, value); -} else { -return doConfigure(camelContext, target, name, value); -} -} - -private static boolean doConfigure(CamelContext camelContext, Object target, String name, Object value) { -switch (name) { -case "basicPropertyBinding": ((WorkdayComponent) target).setBasicPropertyBinding(property(camelContext, boolean.class, value)); return true; -case "lazyStartProducer": ((WorkdayComponent) target).setLazyStartProducer(property(camelContext, boolean.class, value)); return true; -default: return false; -} -} - -private static boolean doConfigureIgnoreCase(CamelContext camelContext, Object target, String name, Object value) { -switch (name.toLowerCase()) { -case "basicpropertybinding": ((WorkdayComponent) target).setBasicPropertyBinding(property(camelContext, boolean.class, value)); return true; -case "lazystartproducer": ((WorkdayComponent) target).setLazyStartProducer(property(camelContext, boolean.class, value)); return true; -default: return false; +public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) { +WorkdayComponent target = (WorkdayComponent) obj; +switch (ignoreCase ? name.toLowerCase() : name) { +case "basicpropertybinding": +case "basicPropertyBinding": target.setBasicPropertyBinding(property(camelContext, boolean.class, value)); return true; +case "lazystartproducer": +case "lazyStartProducer": target.setLazyStartProducer(property(camelContext, boolean.class, value)); return true; +default: return false; } } diff --git a/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayEndpointConfigurer.java b/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayEndpointConfigurer.java index 9c489b6..9961cde 100644 --- a/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayEndpointConfigurer.java +++ b/components/camel-workday/src/generated/java/org/apache/camel/component/workday/WorkdayEndpointConfigurer.java @@ -12,43 +12,27 @@ import org.apache.camel.support.component.PropertyConfigurerSupport; public class WorkdayEndpointConfigurer extends PropertyConfigurerSupport implements GeneratedPropertyConfigurer { @Override -public boolean configure(CamelContext camelContext, Object target, String name, Object value, boolean ignoreCase) { -if (ignoreCase) { -return doConfigureIgnoreCase(camelContext, target, name, value); -} else { -return doConfigure(camelContext, target, name, value); -} -} - -private static boolean doConfigure(CamelContext camelContext, Object target, String name, Object value) { -switch (name) { -case "lazyStartProducer": ((WorkdayEndpoint) target).setLazyStartProducer(property(camelContext, boolean.class, value)); return true; -case "basicPropertyBinding": ((WorkdayEndpoint) target).setBasicPropertyBinding(property(camelContext, boolean.class, value)); return true; -case "httpConnectionManager": ((WorkdayEndpoint) target).getWorkdayConfiguration().setHttpConnectionManager(property(camelContext, org.apache.http.impl.conn.PoolingHttpClientConnectionManager.class, value)); return true; -case "synchronous": ((WorkdayEndpoint) target).setSynchronous(property(camelContext,
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 28a5c8bc235dcd3e55940ccf1b952dca08ee3255 Author: Andrea Cosentino AuthorDate: Mon Jan 20 12:47:54 2020 +0100 Regen --- docs/components/modules/ROOT/pages/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/index.adoc b/docs/components/modules/ROOT/pages/index.adoc index d32a28a..b051f23 100644 --- a/docs/components/modules/ROOT/pages/index.adoc +++ b/docs/components/modules/ROOT/pages/index.adoc @@ -184,7 +184,7 @@ Number of Components: 310 in 248 JAR artifacts (1 deprecated) | xref:elsql-component.adoc[ElSQL] (camel-elsql) | 2.16 | The elsql component is an extension to the existing SQL Component that uses ElSql to define the SQL queries. -| xref:elytron-component.adoc[Elytron] (camel-elytron) | 3.1 | Endpoint +| xref:elytron-component.adoc[Elytron] (camel-elytron) | 3.1 | The elytron component is allows you to work with the Elytron Security Framework | xref:etcd-component.adoc[Etcd] (camel-etcd) | 2.18 | The camel etcd component allows you to work with Etcd, a distributed reliable key-value store.
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit e507e5cfd5adc415b6f464de4d755eb0426ea8de Author: Claus Ibsen AuthorDate: Thu Jan 16 19:40:11 2020 +0100 Regen --- components/camel-thrift/src/main/docs/thrift-component.adoc | 2 +- docs/components/modules/ROOT/pages/thrift-component.adoc| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/camel-thrift/src/main/docs/thrift-component.adoc b/components/camel-thrift/src/main/docs/thrift-component.adoc index 80e7f50..5d59ecc 100644 --- a/components/camel-thrift/src/main/docs/thrift-component.adoc +++ b/components/camel-thrift/src/main/docs/thrift-component.adoc @@ -40,7 +40,7 @@ The Thrift component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *useGlobalSslContext Parameters* (security) | Determine if the thrift component is using global SSL context parameters | false | boolean +| *useGlobalSslContextParameters* (security) | Determine if the thrift component is using global SSL context parameters | false | boolean | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *bridgeErrorHandler* (consumer) | 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 message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | boolean diff --git a/docs/components/modules/ROOT/pages/thrift-component.adoc b/docs/components/modules/ROOT/pages/thrift-component.adoc index 748e572..2b59365 100644 --- a/docs/components/modules/ROOT/pages/thrift-component.adoc +++ b/docs/components/modules/ROOT/pages/thrift-component.adoc @@ -41,7 +41,7 @@ The Thrift component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *useGlobalSslContext Parameters* (security) | Determine if the thrift component is using global SSL context parameters | false | boolean +| *useGlobalSslContextParameters* (security) | Determine if the thrift component is using global SSL context parameters | false | boolean | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *bridgeErrorHandler* (consumer) | 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 message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | boolean
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit fcc7549ad82d991c0ef3ef8a0eb1dbc5804d1935 Author: Andrea Cosentino AuthorDate: Fri Jan 3 08:13:00 2020 +0100 Regen --- docs/components/modules/ROOT/pages/spring-javaconfig.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/components/modules/ROOT/pages/spring-javaconfig.adoc b/docs/components/modules/ROOT/pages/spring-javaconfig.adoc index 8c08d61..b9ae2ec 100644 --- a/docs/components/modules/ROOT/pages/spring-javaconfig.adoc +++ b/docs/components/modules/ROOT/pages/spring-javaconfig.adoc @@ -6,6 +6,7 @@ Spring started life using XML Config to wire beans together. However some folks don't like using XML and would rather use Java code with the Spring JavaConfig project. + You can use either the XML or Java config approaches with Camel; its your choice really on which you prefer.
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 2a4f4166c0785828014afe0783149a1e9aa70674 Author: Andrea Cosentino AuthorDate: Sat Dec 21 12:52:47 2019 +0100 Regen --- docs/components/modules/ROOT/nav.adoc | 2 ++ docs/components/modules/ROOT/pages/any23-dataformat.adoc | 2 +- .../modules/ROOT/pages/aws-translate-component.adoc| 2 +- docs/components/modules/ROOT/pages/index.adoc | 14 +++--- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc index 0b5c531..062b16a 100644 --- a/docs/components/modules/ROOT/nav.adoc +++ b/docs/components/modules/ROOT/nav.adoc @@ -6,6 +6,7 @@ * xref:ahc-component.adoc[AHC Component] * xref:amqp-component.adoc[AMQP Component] * xref:any23-dataformat.adoc[Any23 DataFormat] +* xref:any23-dataformat.adoc[Any23 DataFormat] * xref:apns-component.adoc[APNS Component] * xref:as2-component.adoc[AS2 Component] * xref:asn1-dataformat.adoc[ASN.1 File DataFormat] @@ -42,6 +43,7 @@ * xref:aws-sqs-component.adoc[AWS Simple Queue Service Component] * xref:aws-swf-component.adoc[AWS Simple Workflow Component] * xref:aws-translate-component.adoc[AWS Translate Component] +* xref:aws-translate-component.adoc[AWS Translate Component] * xref:aws-xray.adoc[AWS XRay Component] * xref:azure-blob-component.adoc[Azure Storage Blob Service Component] * xref:azure-queue-component.adoc[Azure Storage Queue Service Component] diff --git a/docs/components/modules/ROOT/pages/any23-dataformat.adoc b/docs/components/modules/ROOT/pages/any23-dataformat.adoc index b1c0cc5..7edf558 100644 --- a/docs/components/modules/ROOT/pages/any23-dataformat.adoc +++ b/docs/components/modules/ROOT/pages/any23-dataformat.adoc @@ -1,6 +1,6 @@ [[any23-dataformat]] = Any23 DataFormat -:page-source: components/camel-any23/src/main/docs/any23-dataformat.adoc +:page-source: components/camel-any23/bin/src/main/docs/any23-dataformat.adoc Camel Any23 is a DataFormat that uses the Apache Anything To Triples (Any23) library to extract structured data in RDF from a variety of documents on the web. *Since Camel 3.0* diff --git a/docs/components/modules/ROOT/pages/aws-translate-component.adoc b/docs/components/modules/ROOT/pages/aws-translate-component.adoc index 82505c6..98e17c2 100644 --- a/docs/components/modules/ROOT/pages/aws-translate-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-translate-component.adoc @@ -1,6 +1,6 @@ [[aws-translate-component]] = AWS Translate Component -:page-source: components/camel-aws-translate/src/main/docs/aws-translate-component.adoc +:page-source: components/camel-aws-translate/bin/src/main/docs/aws-translate-component.adoc *Since Camel 3.0* diff --git a/docs/components/modules/ROOT/pages/index.adoc b/docs/components/modules/ROOT/pages/index.adoc index 8bb6b70..57e606f 100644 --- a/docs/components/modules/ROOT/pages/index.adoc +++ b/docs/components/modules/ROOT/pages/index.adoc @@ -6,7 +6,7 @@ The following Apache Camel artifacts are provided: == Components // components: START -Number of Components: 307 in 245 JAR artifacts (0 deprecated) +Number of Components: 307 in 245 JAR artifacts (1 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -84,7 +84,7 @@ Number of Components: 307 in 245 JAR artifacts (0 deprecated) | xref:aws-sdb-component.adoc[AWS SimpleDB] (camel-aws-sdb) | 2.9 | The aws-sdb component is for storing and retrieving data from/to Amazon's SDB service. -| xref:aws-translate-component.adoc[AWS Translate] (camel-aws-translate) | 3.0 | The aws-kms is used for managing Amazon Translate +| xref:aws-translate-component.adoc[AWS Translate] (camel-aws-translate) | 3.0 | The aws-translate component is used for managing Amazon Translate | xref:azure-blob-component.adoc[Azure Storage Blob Service] (camel-azure) | 2.19 | The azure-blob component is used for storing and retrieving blobs from Azure Storage Blob Service. @@ -108,7 +108,7 @@ Number of Components: 307 in 245 JAR artifacts (0 deprecated) | xref:caffeine-loadcache-component.adoc[Caffeine LoadCache] (camel-caffeine) | 2.20 | The caffeine-loadcache component is used for integration with Caffeine Load Cache. -| xref:cql-component.adoc[Cassandra CQL] (camel-cassandraql) | 2.15 | The cql component aims at integrating Cassandra 2.0 using the CQL3 API (not the Thrift API). +| xref:cql-component.adoc[Cassandra CQL] (camel-cassandraql) | 2.15 | The cql component aims at integrating Cassandra 2.0 using the CQL3 API (not the Thrift API). It's based on Cassandra Java Driver provided by DataStax. | xref:chatscript-component.adoc[ChatScript] (camel-chatscript) | 3.0 | Represents a ChatScript endpoint. @@ -128,7 +128,7 @@ Number of Components: 307 in 245 JAR artifacts (0
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 66bbc1d6bdd6fbdf85bd77eb3d0580f3116137c8 Author: Andrea Cosentino AuthorDate: Tue Oct 1 16:33:48 2019 +0200 Regen docs --- docs/components/modules/ROOT/pages/aws-mq-component.adoc | 10 ++ 1 file changed, 10 insertions(+) diff --git a/docs/components/modules/ROOT/pages/aws-mq-component.adoc b/docs/components/modules/ROOT/pages/aws-mq-component.adoc index b65925f..6a4c731 100644 --- a/docs/components/modules/ROOT/pages/aws-mq-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-mq-component.adoc @@ -169,6 +169,16 @@ Camel-AWS MQ component provides the following operation on the producer side: - updateBroker - describeBroker +== Producer Examples + +- listBrokers: this operation will list the available MQ Brokers in AWS + +[source,java] + +from("direct:listBrokers") +.to("aws-mq://test?amazonMqClient=#amazonMqClient=listBrokers") + + == Automatic detection of AmazonMQ client in registry The component is capable of detecting the presence of an AmazonMQ bean into the registry.
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 0c9fffbfef93f66c36f9af5f36e9c6044a380363 Author: Andrea Cosentino AuthorDate: Tue Oct 1 16:07:30 2019 +0200 Regen docs --- docs/components/modules/ROOT/pages/aws-kms-component.adoc | 10 ++ 1 file changed, 10 insertions(+) diff --git a/docs/components/modules/ROOT/pages/aws-kms-component.adoc b/docs/components/modules/ROOT/pages/aws-kms-component.adoc index faabff0..0f6562f 100644 --- a/docs/components/modules/ROOT/pages/aws-kms-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-kms-component.adoc @@ -157,6 +157,16 @@ Camel-AWS KMS component provides the following operation on the producer side: - describeKey - enableKey +== Producer Examples + +- listKeys: this operation will list the available keys in KMS + +[source,java] + +from("direct:listKeys") + .to("aws-kms://test?kmsClient=#amazonKmsClient=listKeys") + + == Automatic detection of AWSKMS client in registry The component is capable of detecting the presence of an AWSKMS bean into the registry.
[camel] 04/04: Regen docs - this closes pull requests #3201 #3202
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 7bc754b579a73fe9d43fcb7672f6d7ecc0edb096 Author: Andrea Cosentino AuthorDate: Sun Sep 29 16:38:31 2019 +0200 Regen docs - this closes pull requests #3201 #3202 --- docs/components/modules/ROOT/pages/aws-sqs-component.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc index 7060aa5..6376248 100644 --- a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc @@ -69,7 +69,7 @@ with the following path and query parameters: |=== -=== Query Parameters (55 parameters): +=== Query Parameters (56 parameters): [width="100%",cols="2,5,^1,2",options="header"] @@ -79,6 +79,7 @@ with the following path and query parameters: | *amazonSQSClient* (common) | To use the AmazonSQS as client | | AmazonSQS | *autoCreateQueue* (common) | Setting the autocreation of the queue | true | boolean | *headerFilterStrategy* (common) | To use a custom HeaderFilterStrategy to map headers to/from Camel. | | HeaderFilterStrategy +| *protocol* (common) | The underlying protocol used to communicate with SQS | https | String | *queueOwnerAWSAccountId* (common) | Specify the queue owner aws account id when you need to connect the queue with different account owner. | | String | *region* (common) | Specify the queue region which could be used with queueOwnerAWSAccountId to build the service URL. When using this parameter, the configuration will expect the capitalized name of the region (for example AP_EAST_1) You'll need to use the name Regions.EU_WEST_1.name() | | String | *attributeNames* (consumer) | A list of attribute names to receive when consuming. Multiple names can be separated by comma. | | String
[camel] 04/04: Regen docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 8b9fecfa0f5d02eb986df81837325f099d084b0f Author: Andrea Cosentino AuthorDate: Thu Sep 26 10:12:46 2019 +0200 Regen docs --- docs/components/modules/ROOT/pages/kubernetes-services-component.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/kubernetes-services-component.adoc b/docs/components/modules/ROOT/pages/kubernetes-services-component.adoc index bed148f..f0e80fc 100644 --- a/docs/components/modules/ROOT/pages/kubernetes-services-component.adoc +++ b/docs/components/modules/ROOT/pages/kubernetes-services-component.adoc @@ -169,4 +169,4 @@ fromF("kubernetes-services://%s?oauthToken=%s=default=tes } -This consumer will return a list of events on the namespace default for the deployment test. +This consumer will return a list of events on the namespace default for the service test.
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 158fcf0eb09305f129644d8ddb7c544d90a683fc Author: Zoran Regvart AuthorDate: Thu Aug 22 21:25:30 2019 +0200 Regen --- docs/components/modules/ROOT/pages/aws-cw-component.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/aws-cw-component.adoc b/docs/components/modules/ROOT/pages/aws-cw-component.adoc index 826a590..1895869 100644 --- a/docs/components/modules/ROOT/pages/aws-cw-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-cw-component.adoc @@ -172,7 +172,7 @@ URI: [source,java] - from("direct:start") -.to("aws-cw://namepsace?amazonCwClient=#client"); +.to("aws-cw://namespace?amazonCwClient=#client"); - The `#client` refers to a `AmazonCloudWatch` in the
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit e1c4a1999ab419dde9f077a5f77e9881be368d5c Author: Andrea Cosentino AuthorDate: Tue Jul 2 10:21:00 2019 +0200 Regen --- components/camel-aws-s3/src/main/docs/aws-s3-component.adoc | 3 ++- docs/components/modules/ROOT/pages/aws-s3-component.adoc| 6 -- docs/components/modules/ROOT/pages/cm-sms-component.adoc| 6 +++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc index d907e47..0f3220b 100644 --- a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc +++ b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc @@ -160,7 +160,7 @@ When using Spring Boot make sure to use the following Maven dependency to have s -The component supports 38 options, which are listed below. +The component supports 39 options, which are listed below. @@ -185,6 +185,7 @@ The component supports 38 options, which are listed below. | *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name | | String | *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean | *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the contents of the file. If false, the headers will be set with the S3 object metadata, but the body will be null. This option is strongly related to autocloseBody option. In case of setting includeBody to true and autocloseBody to false, it will be up to the caller to close the S3Object stream. Setting autocloseBody to true, will close the S3Object stream automatically. | [...] +| *camel.component.aws-s3.configuration.key-name* | Setting the key name for an element in the bucket through endpoint parameter | | String | *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the part size is decided by the option of `partSize` | false | Boolean | *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload | | S3Operations | *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default size is 25M. | 26214400 | Long diff --git a/docs/components/modules/ROOT/pages/aws-s3-component.adoc b/docs/components/modules/ROOT/pages/aws-s3-component.adoc index 86da7b0..0f3220b 100644 --- a/docs/components/modules/ROOT/pages/aws-s3-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-s3-component.adoc @@ -81,7 +81,7 @@ with the following path and query parameters: |=== - Query Parameters (54 parameters): + Query Parameters (55 parameters): [width="100%",cols="2,5,^1,2",options="header"] @@ -111,6 +111,7 @@ with the following path and query parameters: | *exchangePattern* (consumer) | Sets the exchange pattern when the consumer creates an exchange. | | ExchangePattern | *pollStrategy* (consumer) | A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel. | | PollingConsumerPoll Strategy | *deleteAfterWrite* (producer) | Delete file object after the S3 file has been uploaded | false | boolean +| *keyName* (producer) | Setting the key name for an element in the bucket through endpoint parameter | | String | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *multiPartUpload* (producer) | If it is true, camel will upload the file with multi part format, the part size is decided by the option of partSize | false | boolean | *operation* (producer) | The operation to do in case the user don't want to do only an upload | | S3Operations @@ -159,7 +160,7 @@ When using Spring Boot make sure to use the following Maven dependency to have s -The component supports 38 options, which are listed below. +The component supports 39 options, which are listed below. @@ -184,6 +185,7 @@ The component supports 38 options, which are listed below. | *camel.component.aws-s3.configuration.file-name* |
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 0aadbe1dbc615986f6c697710d84fc6aa1f4d23b Author: Andrea Cosentino AuthorDate: Wed Jun 5 17:23:59 2019 +0200 Regen --- .../spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml index efd9ec2..88b0b1e 100644 --- a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml +++ b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml @@ -208,7 +208,7 @@ net.sf.saxon Saxon-HE -9.9.1-2 +9.9.1-3 ognl
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch sandbox/camel-3.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 6f4fdc1ec953f829a6dab76e18660cf26df7e6c1 Author: Andrea Cosentino AuthorDate: Tue Dec 18 07:53:19 2018 +0100 Regen --- .../camel-salesforce-component/src/main/docs/salesforce-component.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc index c9e4933..c257406 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc +++ b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc @@ -791,6 +791,8 @@ The component supports 85 options, which are listed below. | *camel.component.salesforce.instance-url* | URL of the Salesforce instance used after authentication, by default received from Salesforce on successful authentication | | String | *camel.component.salesforce.is-http-proxy-secure* | If set to false disables the use of TLS when accessing the HTTP proxy. | true | Boolean | *camel.component.salesforce.is-http-proxy-socks4* | If set to true the configures the HTTP proxy to use as a SOCKS4 proxy. | false | Boolean +| *camel.component.salesforce.keystore* | KeyStore parameters to use in OAuth JWT flow. The KeyStore should contain only one entry with private key and certificate. Salesforce does not verify the certificate chain, so this can easily be a selfsigned certificate. Make sure that you upload the certificate to the corresponding connected app. The option is a org.apache.camel.support.jsse.KeyStoreParameters type. | | String +| *camel.component.salesforce.lazy-login* | If set to true prevents the component from authenticating to Salesforce with the start of the component. You would generally set this to the (default) false and authenticate early and be immediately aware of any authentication issues. | false | Boolean | *camel.component.salesforce.login-config.client-id* | Salesforce connected application Consumer Key | | String | *camel.component.salesforce.login-config.client-secret* | Salesforce connected application Consumer Secret | | String | *camel.component.salesforce.login-config.instance-url* | | | String
[camel] 04/04: Regen Camel-Nats docs
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit ff769ec8ae56f2136bc9e1aec3ca447ab03c96ec Author: Andrea Cosentino AuthorDate: Fri Jul 20 12:07:59 2018 +0200 Regen Camel-Nats docs --- components/camel-nats/src/main/docs/nats-component.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/camel-nats/src/main/docs/nats-component.adoc b/components/camel-nats/src/main/docs/nats-component.adoc index b928cf5..8f55119 100644 --- a/components/camel-nats/src/main/docs/nats-component.adoc +++ b/components/camel-nats/src/main/docs/nats-component.adoc @@ -75,11 +75,11 @@ with the following path and query parameters: | *connectionTimeout* (common) | Timeout for connection attempts. (in milliseconds) | 2000 | int | *flushConnection* (common) | Define if we want to flush connection or not | false | boolean | *flushTimeout* (common) | Set the flush timeout (in milliseconds) | 1000 | int -| *maxReconnectAttempts* (common) | Max reconnection attempts | 3 | int +| *maxReconnectAttempts* (common) | Max reconnection attempts | 60 | int | *noEcho* (common) | Turn off echo. If supported by the gnatsd version you are connecting to this flag will prevent the server from echoing messages back to the connection if it has subscriptions on the subject being published to. | false | boolean | *noRandomizeServers* (common) | Whether or not randomizing the order of servers for the connection attempts | false | boolean | *pedantic* (common) | Whether or not running in pedantic mode (this affects performace) | false | boolean -| *pingInterval* (common) | Ping interval to be aware if connection is still alive (in milliseconds) | 4000 | int +| *pingInterval* (common) | Ping interval to be aware if connection is still alive (in milliseconds) | 12 | int | *reconnect* (common) | Whether or not using reconnection feature | true | boolean | *reconnectTimeWait* (common) | Waiting time before attempts reconnection (in milliseconds) | 2000 | int | *topic* (common) | *Required* The name of topic we want to use | | String
[camel] 04/04: Regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git commit 0bd2bc4b82bab47d19585e91d412f1f75414057c Author: Andrea Cosentino AuthorDate: Wed Jul 18 13:22:40 2018 +0200 Regen --- .../camel-kubernetes/src/main/docs/kubernetes-job-component.adoc | 5 +++-- components/readme.adoc | 5 - docs/user-manual/en/SUMMARY.md | 1 + .../camel/component/ahc/ws/springboot/WsComponentConfiguration.java | 2 +- .../camel/component/bean/springboot/BeanComponentConfiguration.java | 3 ++- .../component/beanclass/springboot/ClassComponentConfiguration.java | 3 ++- .../binding/springboot/BindingNameComponentConfiguration.java| 3 ++- .../component/browse/springboot/BrowseComponentConfiguration.java| 3 ++- .../controlbus/springboot/ControlBusComponentConfiguration.java | 3 ++- .../dataformat/springboot/DataFormatComponentConfiguration.java | 3 ++- .../component/dataset/springboot/DataSetComponentConfiguration.java | 3 ++- .../component/direct/springboot/DirectComponentConfiguration.java| 3 ++- .../directvm/springboot/DirectVmComponentConfiguration.java | 3 ++- .../camel/component/file/springboot/FileComponentConfiguration.java | 3 ++- .../language/springboot/LanguageComponentConfiguration.java | 3 ++- .../camel/component/log/springboot/LogComponentConfiguration.java| 3 ++- .../camel/component/mock/springboot/MockComponentConfiguration.java | 3 ++- .../properties/springboot/PropertiesComponentConfiguration.java | 3 ++- .../camel/component/ref/springboot/RefComponentConfiguration.java| 3 ++- .../component/rest/springboot/RestApiComponentConfiguration.java | 3 ++- .../camel/component/rest/springboot/RestComponentConfiguration.java | 3 ++- .../camel/component/saga/springboot/SagaComponentConfiguration.java | 3 ++- .../scheduler/springboot/SchedulerComponentConfiguration.java| 3 ++- .../camel/component/seda/springboot/SedaComponentConfiguration.java | 3 ++- .../camel/component/stub/springboot/StubComponentConfiguration.java | 3 ++- .../camel/component/test/springboot/TestComponentConfiguration.java | 3 ++- .../component/timer/springboot/TimerComponentConfiguration.java | 3 ++- .../validator/springboot/ValidatorComponentConfiguration.java| 3 ++- .../camel/component/vm/springboot/VmComponentConfiguration.java | 3 ++- .../camel/component/xslt/springboot/XsltComponentConfiguration.java | 3 ++- .../camel/component/http/springboot/HttpComponentConfiguration.java | 2 +- .../camel/component/http4/springboot/HttpComponentConfiguration.java | 2 +- .../job/springboot/KubernetesJobComponentConfiguration.java | 5 + .../camel/component/mail/springboot/MailComponentConfiguration.java | 2 +- .../camel/component/sip/springboot/SipComponentConfiguration.java| 2 +- 35 files changed, 70 insertions(+), 34 deletions(-) diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-job-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-job-component.adoc index 156bba6..1a6a4bb 100644 --- a/components/camel-kubernetes/src/main/docs/kubernetes-job-component.adoc +++ b/components/camel-kubernetes/src/main/docs/kubernetes-job-component.adoc @@ -83,8 +83,9 @@ The component supports 2 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *camel.component.kubernetes-hpa.enabled* | | | Boolean -| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when +| *camel.component.kubernetes-job.enabled* | Whether to enable auto configuration of the kubernetes-job component. + This is enabled by default. | | Boolean +| *camel.component.kubernetes-job.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when starting. Only properties which are of String type can use property placeholders. | true | Boolean |=== diff --git a/components/readme.adoc b/components/readme.adoc index 4bd21fe..6317e4e 100644 --- a/components/readme.adoc +++ b/components/readme.adoc @@ -2,7 +2,7 @@ Components ^^ // components: START -Number of Components: 298 in 203 JAR artifacts (21 deprecated) +Number of Components: 299 in 203 JAR artifacts (21 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -482,6 +482,9 @@ Number of Components: 298 in 203 JAR artifacts (21 deprecated) | link:camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc[Kubernetes HPA] (camel-kubernetes) + `kubernetes-hpa:masterUrl` | 2.23 | The Kubernetes HPA component provides a producer to execute kubernetes hpa operations and a consumer to consume pod events. +|