You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by df...@apache.org on 2021/04/20 18:16:47 UTC

[camel-examples] 11/35: CAMEL-16467 - Camel-Examples: Group the example for grouped componets in a middle folder

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

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

commit e1ac7dee6ce59780aab3b5c75d0aa3d3f74730e6
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Apr 8 08:48:28 2021 +0200

    CAMEL-16467 - Camel-Examples: Group the example for grouped componets in a middle folder
---
 examples/{ => aws}/aws-secrets-manager/README.adoc         |  0
 examples/{ => aws}/aws-secrets-manager/pom.xml             |  2 +-
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../aws-secrets-manager}/src/main/resources/logback.xml    |  0
 .../{ => aws}/main-endpointdsl-aws2-s3-kafka/README.adoc   |  0
 examples/{ => aws}/main-endpointdsl-aws2-s3-kafka/pom.xml  |  2 +-
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../src/main/resources/logback.xml                         |  0
 examples/{ => aws}/main-endpointdsl-aws2-s3/README.adoc    |  0
 examples/{ => aws}/main-endpointdsl-aws2-s3/pom.xml        |  2 +-
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../src/main/resources/logback.xml                         |  0
 examples/{ => aws}/main-endpointdsl-aws2/README.adoc       |  0
 .../main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml |  0
 .../aws2-eventbridge-creator}/readme.adoc                  |  0
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../src/main/resources/eventpattern.json                   |  0
 .../src/main/resources/logback.xml                         |  0
 .../main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml    |  0
 .../aws2-s3-events-inject/readme.adoc                      |  0
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../aws2-s3-events-inject}/src/main/resources/logback.xml  |  0
 .../main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml        |  0
 .../main-endpointdsl-aws2/aws2-sqs-consumer}/readme.adoc   |  0
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../aws2-sqs-consumer}/src/main/resources/logback.xml      |  0
 examples/{ => aws}/main-endpointdsl-aws2/pom.xml           |  2 +-
 .../{ => aws}/main-endpointdsl-kafka-aws2-s3/README.adoc   |  0
 .../{ => aws}/main-endpointdsl-kafka-aws2-s3/data/burst.sh |  0
 .../{ => aws}/main-endpointdsl-kafka-aws2-s3/data/msg.txt  |  0
 examples/{ => aws}/main-endpointdsl-kafka-aws2-s3/pom.xml  |  2 +-
 .../main/java/org/apache/camel/example/MyApplication.java  |  0
 .../main/java/org/apache/camel/example/MyRouteBuilder.java |  0
 .../src/main/resources/application.properties              |  0
 .../src/main/resources/logback.xml                         |  0
 examples/{main-endpointdsl-aws2 => aws}/pom.xml            | 14 ++++++++------
 48 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/examples/aws-secrets-manager/README.adoc b/examples/aws/aws-secrets-manager/README.adoc
similarity index 100%
rename from examples/aws-secrets-manager/README.adoc
rename to examples/aws/aws-secrets-manager/README.adoc
diff --git a/examples/aws-secrets-manager/pom.xml b/examples/aws/aws-secrets-manager/pom.xml
similarity index 98%
rename from examples/aws-secrets-manager/pom.xml
rename to examples/aws/aws-secrets-manager/pom.xml
index e6083a2..31d390c 100644
--- a/examples/aws-secrets-manager/pom.xml
+++ b/examples/aws/aws-secrets-manager/pom.xml
@@ -23,7 +23,7 @@
 
     <parent>
         <groupId>org.apache.camel.example</groupId>
-        <artifactId>examples</artifactId>
+        <artifactId>camel-examples-aws-parent</artifactId>
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/aws-secrets-manager/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/aws-secrets-manager/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/aws-secrets-manager/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/aws-secrets-manager/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/aws-secrets-manager/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/aws-secrets-manager/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/aws-secrets-manager/src/main/resources/application.properties b/examples/aws/aws-secrets-manager/src/main/resources/application.properties
similarity index 100%
rename from examples/aws-secrets-manager/src/main/resources/application.properties
rename to examples/aws/aws-secrets-manager/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/src/main/resources/logback.xml b/examples/aws/aws-secrets-manager/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/src/main/resources/logback.xml
rename to examples/aws/aws-secrets-manager/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/README.adoc b/examples/aws/main-endpointdsl-aws2-s3-kafka/README.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3-kafka/README.adoc
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/README.adoc
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/pom.xml b/examples/aws/main-endpointdsl-aws2-s3-kafka/pom.xml
similarity index 98%
rename from examples/main-endpointdsl-aws2-s3-kafka/pom.xml
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/pom.xml
index 63ec8b3..e047235 100644
--- a/examples/main-endpointdsl-aws2-s3-kafka/pom.xml
+++ b/examples/aws/main-endpointdsl-aws2-s3-kafka/pom.xml
@@ -24,7 +24,7 @@
 
     <parent>
         <groupId>org.apache.camel.example</groupId>
-        <artifactId>examples</artifactId>
+        <artifactId>camel-examples-aws-parent</artifactId>
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties b/examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2-s3/README.adoc b/examples/aws/main-endpointdsl-aws2-s3/README.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3/README.adoc
rename to examples/aws/main-endpointdsl-aws2-s3/README.adoc
diff --git a/examples/main-endpointdsl-aws2-s3/pom.xml b/examples/aws/main-endpointdsl-aws2-s3/pom.xml
similarity index 98%
rename from examples/main-endpointdsl-aws2-s3/pom.xml
rename to examples/aws/main-endpointdsl-aws2-s3/pom.xml
index 591681a..2f2f59a 100644
--- a/examples/main-endpointdsl-aws2-s3/pom.xml
+++ b/examples/aws/main-endpointdsl-aws2-s3/pom.xml
@@ -24,7 +24,7 @@
 
     <parent>
         <groupId>org.apache.camel.example</groupId>
-        <artifactId>examples</artifactId>
+        <artifactId>camel-examples-aws-parent</artifactId>
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-aws2-s3/src/main/resources/application.properties b/examples/aws/main-endpointdsl-aws2-s3/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-aws2-s3/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-aws2-s3/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-aws2-s3/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2/README.adoc b/examples/aws/main-endpointdsl-aws2/README.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2/README.adoc
rename to examples/aws/main-endpointdsl-aws2/README.adoc
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc
diff --git a/examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-aws2-s3/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml
diff --git a/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties
diff --git a/examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml
similarity index 100%
rename from examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2/pom.xml b/examples/aws/main-endpointdsl-aws2/pom.xml
similarity index 96%
copy from examples/main-endpointdsl-aws2/pom.xml
copy to examples/aws/main-endpointdsl-aws2/pom.xml
index 71925b7..e055914 100644
--- a/examples/main-endpointdsl-aws2/pom.xml
+++ b/examples/aws/main-endpointdsl-aws2/pom.xml
@@ -23,7 +23,7 @@
 
     <parent>
         <groupId>org.apache.camel.example</groupId>
-        <artifactId>examples</artifactId>
+        <artifactId>camel-examples-aws-parent</artifactId>
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/README.adoc b/examples/aws/main-endpointdsl-kafka-aws2-s3/README.adoc
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/README.adoc
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/README.adoc
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/data/burst.sh b/examples/aws/main-endpointdsl-kafka-aws2-s3/data/burst.sh
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/data/burst.sh
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/data/burst.sh
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/data/msg.txt b/examples/aws/main-endpointdsl-kafka-aws2-s3/data/msg.txt
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/data/msg.txt
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/data/msg.txt
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/pom.xml b/examples/aws/main-endpointdsl-kafka-aws2-s3/pom.xml
similarity index 98%
rename from examples/main-endpointdsl-kafka-aws2-s3/pom.xml
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/pom.xml
index c12edee..535b22f 100644
--- a/examples/main-endpointdsl-kafka-aws2-s3/pom.xml
+++ b/examples/aws/main-endpointdsl-kafka-aws2-s3/pom.xml
@@ -24,7 +24,7 @@
 
     <parent>
         <groupId>org.apache.camel.example</groupId>
-        <artifactId>examples</artifactId>
+        <artifactId>camel-examples-aws-parent</artifactId>
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
diff --git a/examples/aws-secrets-manager/src/main/java/org/apache/camel/example/MyApplication.java b/examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from examples/aws-secrets-manager/src/main/java/org/apache/camel/example/MyApplication.java
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git a/examples/main-endpointdsl-kafka-aws2-s3/src/main/resources/application.properties b/examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/resources/application.properties
similarity index 100%
rename from examples/main-endpointdsl-kafka-aws2-s3/src/main/resources/application.properties
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/resources/application.properties
diff --git a/examples/aws-secrets-manager/src/main/resources/logback.xml b/examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/resources/logback.xml
similarity index 100%
rename from examples/aws-secrets-manager/src/main/resources/logback.xml
rename to examples/aws/main-endpointdsl-kafka-aws2-s3/src/main/resources/logback.xml
diff --git a/examples/main-endpointdsl-aws2/pom.xml b/examples/aws/pom.xml
similarity index 77%
rename from examples/main-endpointdsl-aws2/pom.xml
rename to examples/aws/pom.xml
index 71925b7..a820e68 100644
--- a/examples/main-endpointdsl-aws2/pom.xml
+++ b/examples/aws/pom.xml
@@ -27,9 +27,9 @@
         <version>3.10.0-SNAPSHOT</version>
     </parent>
 
-    <artifactId>camel-example-main-endpointdsl-aws2</artifactId>
-    <name>Camel :: Example :: Main :: Endpoint DSL :: AWS2</name>
-    <description>An example for showing standalone Camel with multiple AWS2 components</description>
+    <artifactId>camel-examples-aws-parent</artifactId>
+    <name>Camel :: Example :: AWS :: Parent</name>
+    <description>Multiple Camel AWS examples</description>
     <packaging>pom</packaging>
 
     <properties>
@@ -37,9 +37,11 @@
     </properties>
 
     <modules>
-        <module>aws2-eventbridge-creator</module>
-        <module>aws2-sqs-consumer</module>
-        <module>aws2-s3-events-inject</module>
+        <module>aws-secrets-manager</module>
+        <module>main-endpointdsl-aws2</module>
+        <module>main-endpointdsl-aws2-s3</module>
+        <module>main-endpointdsl-aws2-s3-kafka</module>
+        <module>main-endpointdsl-kafka-aws2-s3</module>
     </modules>
 
 </project>