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

acosentino pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 1e473d36a6a4 chore(components): jsonpath minor compilation warnings 
clearing
     add 501ed8633e1d CAMEL-22249 - Create a Camel AWS S3 Vectors component 
(#20349)

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |    5 +
 catalog/camel-allcomponents/pom.xml                |    5 +
 .../org/apache/camel/catalog/components.properties |    1 +
 .../camel/catalog/components/aws2-s3-vectors.json  |  129 +
 components/camel-aws/camel-aws2-s3-vectors/pom.xml |   79 +
 .../AWS2S3VectorsComponentConfigurer.java          |  243 ++
 .../s3vectors/AWS2S3VectorsEndpointConfigurer.java |  320 +++
 .../s3vectors/AWS2S3VectorsEndpointUriFactory.java |  122 +
 .../component/aws2/s3vectors/aws2-s3-vectors.json  |  129 +
 .../services/org/apache/camel/component.properties |    7 +
 .../org/apache/camel/component/aws2-s3-vectors     |    2 +
 .../camel/configurer/aws2-s3-vectors-component     |    2 +
 .../camel/configurer/aws2-s3-vectors-endpoint      |    2 +
 .../camel/urifactory/aws2-s3-vectors-endpoint      |    2 +
 .../src/main/docs/aws2-s3-vectors-component.adoc   |  232 ++
 .../aws2/s3vectors/AWS2S3VectorsComponent.java     |   76 +
 .../aws2/s3vectors/AWS2S3VectorsConfiguration.java |  409 +++
 .../aws2/s3vectors/AWS2S3VectorsConstants.java     |   96 +
 .../aws2/s3vectors/AWS2S3VectorsConsumer.java      |  271 ++
 .../aws2/s3vectors/AWS2S3VectorsEndpoint.java      |  145 ++
 .../aws2/s3vectors/AWS2S3VectorsOperations.java    |   38 +
 .../aws2/s3vectors/AWS2S3VectorsProducer.java      |  521 ++++
 .../client/AWS2CamelS3VectorsInternalClient.java   |   32 +
 .../client/AWS2S3VectorsClientFactory.java         |   50 +
 .../impl/AWS2S3VectorsClientIAMOptimizedImpl.java  |   93 +
 ...AWS2S3VectorsClientIAMProfileOptimizedImpl.java |  110 +
 .../impl/AWS2S3VectorsClientSessionTokenImpl.java  |  110 +
 .../impl/AWS2S3VectorsClientStandardImpl.java      |  109 +
 .../aws2/s3vectors/AWS2S3VectorsProducerTest.java  |  104 +
 .../integration/S3VectorsComponentManualIT.java    |  446 ++++
 components/camel-aws/pom.xml                       |    1 +
 .../org/apache/camel/main/components.properties    |    1 +
 .../ROOT/examples/json/aws2-s3-vectors.json        |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../ROOT/pages/aws2-s3-vectors-component.adoc      |    1 +
 .../component/ComponentsBuilderFactory.java        |   14 +
 .../dsl/Aws2S3VectorsComponentBuilderFactory.java  |  693 +++++
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   42 +
 .../dsl/AWS2S3VectorsEndpointBuilderFactory.java   | 2696 ++++++++++++++++++++
 .../camel-component-known-dependencies.properties  |    1 +
 parent/pom.xml                                     |    5 +
 .../apache/camel/maven/packaging/MojoHelper.java   |    3 +-
 44 files changed, 7350 insertions(+), 1 deletion(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3-vectors.json
 create mode 100644 components/camel-aws/camel-aws2-s3-vectors/pom.xml
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsComponentConfigurer.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsEndpointConfigurer.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsEndpointUriFactory.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/org/apache/camel/component/aws2/s3vectors/aws2-s3-vectors.json
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-s3-vectors
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-s3-vectors-component
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-s3-vectors-endpoint
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/generated/resources/META-INF/services/org/apache/camel/urifactory/aws2-s3-vectors-endpoint
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/docs/aws2-s3-vectors-component.adoc
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsComponent.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsConfiguration.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsConstants.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsConsumer.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsEndpoint.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsOperations.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsProducer.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/AWS2CamelS3VectorsInternalClient.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/AWS2S3VectorsClientFactory.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientIAMOptimizedImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientIAMProfileOptimizedImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientSessionTokenImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientStandardImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/test/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/test/java/org/apache/camel/component/aws2/s3vectors/integration/S3VectorsComponentManualIT.java
 create mode 120000 
docs/components/modules/ROOT/examples/json/aws2-s3-vectors.json
 create mode 120000 
docs/components/modules/ROOT/pages/aws2-s3-vectors-component.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2S3VectorsComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AWS2S3VectorsEndpointBuilderFactory.java

Reply via email to