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 2b6893553d0147767404ce8f02a7f4dc8856a04b Author: Andrea Cosentino <[email protected]> AuthorDate: Mon Jan 27 15:05:14 2020 +0100 CAMEL-14446 - Create an AWS-ECS component based on SDK v2 - Regen docs --- .../camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc | 15 +++++++-------- docs/components/modules/ROOT/nav.adoc | 2 ++ .../components/modules/ROOT/pages/aws-ecs-component.adoc | 2 +- .../modules/ROOT/pages}/aws2-ecs-component.adoc | 16 ++++++++-------- docs/components/modules/ROOT/pages/index.adoc | 4 +++- 5 files changed, 21 insertions(+), 18 deletions(-) diff --git a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc b/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc index 987a747..6b47f08 100644 --- a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc +++ b/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc @@ -1,7 +1,7 @@ [[aws2-ecs-component]] = AWS2 ECS Component -*Since Camel 3.0* +*Since Camel 3.1* // HEADER START *Only producer is supported* @@ -30,14 +30,14 @@ You can append query options to the URI in the following format, // component options: START -The AWS ECS component supports 6 options, which are listed below. +The AWS2 ECS component supports 6 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *configuration* (advanced) | The AWS ECS default configuration | | ECSConfiguration +| *configuration* (advanced) | The AWS ECS default configuration | | ECS2Configuration | *accessKey* (producer) | Amazon AWS Access Key | | String | *secretKey* (producer) | Amazon AWS Secret Key | | String | *region* (producer) | The region in which ECS client needs to work | | String @@ -50,10 +50,10 @@ The AWS ECS component supports 6 options, which are listed below. // endpoint options: START -The AWS ECS endpoint is configured using URI syntax: +The AWS2 ECS endpoint is configured using URI syntax: ---- -aws-ecs:label +aws2-ecs:label ---- with the following path and query parameters: @@ -75,9 +75,9 @@ with the following path and query parameters: |=== | Name | Description | Default | Type | *accessKey* (producer) | Amazon AWS Access Key | | String -| *ecsClient* (producer) | To use a existing configured AWS ECS as client | | AmazonECS +| *ecsClient* (producer) | To use a existing configured AWS ECS as client | | EcsClient | *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 [...] -| *operation* (producer) | *Required* The operation to perform | | ECSOperations +| *operation* (producer) | *Required* The operation to perform | | ECS2Operations | *proxyHost* (producer) | To define a proxy host when instantiating the ECS client | | String | *proxyPort* (producer) | To define a proxy port when instantiating the ECS client | | Integer | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the ECS client | HTTPS | Protocol @@ -193,4 +193,3 @@ 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. - diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc index 38c3c16..90de2c6 100644 --- a/docs/components/modules/ROOT/nav.adoc +++ b/docs/components/modules/ROOT/nav.adoc @@ -43,6 +43,8 @@ * xref:aws-swf-component.adoc[AWS Simple Workflow Component] * xref:aws-translate-component.adoc[AWS Translate Component] * xref:aws-xray.adoc[AWS XRay Component] +* xref:aws-ecs-component.adoc[AWS ECS Component] +* xref:aws2-ecs-component.adoc[AWS2 ECS Component] * xref:aws2-translate-component.adoc[AWS 2 Translate 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/aws-ecs-component.adoc b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc index 9f198d3..cb206b7 100644 --- a/docs/components/modules/ROOT/pages/aws-ecs-component.adoc +++ b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc @@ -1,6 +1,6 @@ [[aws-ecs-component]] = AWS ECS Component -:page-source: components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc +:page-source: components/camel-aws2-ecs/src/main/docs/aws-ecs-component.adoc *Since Camel 3.0* diff --git a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc b/docs/components/modules/ROOT/pages/aws2-ecs-component.adoc similarity index 96% copy from components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc copy to docs/components/modules/ROOT/pages/aws2-ecs-component.adoc index 987a747..f640740 100644 --- a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc +++ b/docs/components/modules/ROOT/pages/aws2-ecs-component.adoc @@ -1,7 +1,8 @@ [[aws2-ecs-component]] = AWS2 ECS Component +:page-source: components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc -*Since Camel 3.0* +*Since Camel 3.1* // HEADER START *Only producer is supported* @@ -30,14 +31,14 @@ You can append query options to the URI in the following format, // component options: START -The AWS ECS component supports 6 options, which are listed below. +The AWS2 ECS component supports 6 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type -| *configuration* (advanced) | The AWS ECS default configuration | | ECSConfiguration +| *configuration* (advanced) | The AWS ECS default configuration | | ECS2Configuration | *accessKey* (producer) | Amazon AWS Access Key | | String | *secretKey* (producer) | Amazon AWS Secret Key | | String | *region* (producer) | The region in which ECS client needs to work | | String @@ -50,10 +51,10 @@ The AWS ECS component supports 6 options, which are listed below. // endpoint options: START -The AWS ECS endpoint is configured using URI syntax: +The AWS2 ECS endpoint is configured using URI syntax: ---- -aws-ecs:label +aws2-ecs:label ---- with the following path and query parameters: @@ -75,9 +76,9 @@ with the following path and query parameters: |=== | Name | Description | Default | Type | *accessKey* (producer) | Amazon AWS Access Key | | String -| *ecsClient* (producer) | To use a existing configured AWS ECS as client | | AmazonECS +| *ecsClient* (producer) | To use a existing configured AWS ECS as client | | EcsClient | *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 [...] -| *operation* (producer) | *Required* The operation to perform | | ECSOperations +| *operation* (producer) | *Required* The operation to perform | | ECS2Operations | *proxyHost* (producer) | To define a proxy host when instantiating the ECS client | | String | *proxyPort* (producer) | To define a proxy port when instantiating the ECS client | | Integer | *proxyProtocol* (producer) | To define a proxy protocol when instantiating the ECS client | HTTPS | Protocol @@ -193,4 +194,3 @@ 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. - diff --git a/docs/components/modules/ROOT/pages/index.adoc b/docs/components/modules/ROOT/pages/index.adoc index e3087d9..253f8e0 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: 310 in 248 JAR artifacts (1 deprecated) +Number of Components: 311 in 249 JAR artifacts (1 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -88,6 +88,8 @@ Number of Components: 310 in 248 JAR artifacts (1 deprecated) | xref:aws-translate-component.adoc[AWS Translate] (camel-aws-translate) | 3.0 | The aws-translate component is used for managing Amazon Translate +| xref:aws2-ecs-component.adoc[AWS2 ECS] (camel-aws2-ecs) | 3.1 | The aws-ecs is used for managing Amazon ECS + | 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. | xref:azure-queue-component.adoc[Azure Storage Queue Service] (camel-azure) | 2.19 | The azure-queue component is used for storing and retrieving messages from Azure Storage Queue Service.
