This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 42adfa6 Regen docs new bba3bca CAMEL-14478 - Create an AWS-KMS component based on SDK v2 new 4be04eb CAMEL-14478 - Create an AWS-KMS component based on SDK v2, docs new 46bd9c9 CAMEL-14478 - Create an AWS-KMS component based on SDK v2, added component to kit new f3b424e CAMEL-14478 - Create an AWS-KMS component based on SDK v2, added docs new d8924a3 CAMEL-14478 - Create an AWS-KMS component based on SDK v2, added more notes new dc6719f CAMEL-14478 - Create an AWS-KMS component based on SDK v2, Regen new 453023e CAMEL-14478 - Create an AWS-KMS component based on SDK v2, Fixed CS The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: apache-camel/pom.xml | 5 + apache-camel/src/main/descriptors/common-bin.xml | 1 + bom/camel-bom/pom.xml | 5 + components/camel-aws2-kms/pom.xml | 86 ++++++ .../src/main/docs/aws2-kms-component.adoc | 169 ++++++++++++ .../camel/component/aws2/kms/KMS2Component.java | 121 ++++++++ .../aws2/kms/KMS2ComponentVerifierExtension.java | 84 ++++++ .../component/aws2/kms/KMS2Configuration.java | 152 +++++++++++ .../camel/component/aws2/kms/KMS2Constants.java | 28 ++ .../camel/component/aws2/kms/KMS2Endpoint.java | 119 ++++++++ .../camel/component/aws2/kms/KMS2Operations.java | 22 ++ .../camel/component/aws2/kms/KMS2Producer.java | 233 ++++++++++++++++ .../component/aws2/kms/AmazonKMSClientMock.java | 106 +++++++ .../aws2/kms/KMSComponentClientRegistryTest.java | 41 +++ .../aws2/kms/KMSComponentConfigurationTest.java | 66 +++++ .../kms/KMSComponentVerifierExtensionTest.java | 73 +++++ .../component/aws2/kms/KMSProducerSpringTest.java | 146 ++++++++++ .../camel/component/aws2/kms/KMSProducerTest.java | 160 +++++++++++ .../src/test/resources/log4j2.properties | 0 .../aws2/kms/KMSComponentSpringTest-context.xml | 60 ++++ .../camel-weka/src/main/docs/weka-component.adoc | 2 +- components/pom.xml | 1 + .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + ...actory.java => KMS2EndpointBuilderFactory.java} | 304 ++++++++++----------- .../endpoint/dsl/WekaEndpointBuilderFactory.java | 4 +- docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/aws2-kms-component.adoc | 170 ++++++++++++ docs/components/modules/ROOT/pages/index.adoc | 4 +- .../modules/ROOT/pages/weka-component.adoc | 48 +++- parent/pom.xml | 5 + 31 files changed, 2045 insertions(+), 173 deletions(-) create mode 100644 components/camel-aws2-kms/pom.xml create mode 100644 components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Component.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2ComponentVerifierExtension.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Configuration.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Constants.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Endpoint.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Operations.java create mode 100644 components/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2Producer.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/AmazonKMSClientMock.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSComponentClientRegistryTest.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSComponentConfigurationTest.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSComponentVerifierExtensionTest.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSProducerSpringTest.java create mode 100644 components/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSProducerTest.java copy components/{camel-aws2-msk => camel-aws2-kms}/src/test/resources/log4j2.properties (100%) create mode 100644 components/camel-aws2-kms/src/test/resources/org/apache/camel/component/aws2/kms/KMSComponentSpringTest-context.xml copy core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/{WekaEndpointBuilderFactory.java => KMS2EndpointBuilderFactory.java} (52%) create mode 100644 docs/components/modules/ROOT/pages/aws2-kms-component.adoc