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