This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
from ec65c6d4ad2 CAMEL-20213: camel-core dependency injection should inject fields with @BeanInject more eager. (#12381) add 6f1b9770528 CAMEL-20166 : Create component Elasticsearch Rest Client (#12374) 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 + .../components/elasticsearch-rest-client.json | 44 ++ components/camel-elasticsearch-rest-client/pom.xml | 87 ++++ ...ElasticsearchRestClientComponentConfigurer.java | 55 +++ .../ElasticsearchRestClientEndpointConfigurer.java | 117 +++++ .../ElasticsearchRestClientEndpointUriFactory.java | 84 ++++ .../services/org/apache/camel/component.properties | 7 + .../camel/component/elasticsearch-rest-client | 2 + .../configurer/elasticsearch-rest-client-component | 2 + .../configurer/elasticsearch-rest-client-endpoint | 2 + .../urifactory/elasticsearch-rest-client-endpoint | 2 + .../rest/client/elasticsearch-rest-client.json | 44 ++ .../docs/elasticsearch-rest-client-component.adoc | 56 +++ .../client/ElasticSearchRestClientConstant.java | 43 ++ .../client/ElasticsearchRestClientComponent.java | 36 ++ .../client/ElasticsearchRestClientEndpoint.java | 265 +++++++++++ .../client/ElasticsearchRestClientOperation.java | 26 ++ .../client/ElasticsearchRestClientProducer.java | 483 +++++++++++++++++++++ .../apache/camel/component/elasticsearchRestClient | 1 + .../ElasticsearchRestClientComponentTest.java | 254 +++++++++++ .../ElasticsearchRestClientTestSupport.java | 70 +++ .../src/test/resources/log4j2.properties | 0 components/pom.xml | 1 + .../org/apache/camel/main/components.properties | 1 + .../camel-component-known-dependencies.properties | 1 + parent/pom.xml | 5 + 28 files changed, 1699 insertions(+) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/elasticsearch-rest-client.json create mode 100644 components/camel-elasticsearch-rest-client/pom.xml create mode 100644 components/camel-elasticsearch-rest-client/src/generated/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientComponentConfigurer.java create mode 100644 components/camel-elasticsearch-rest-client/src/generated/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientEndpointConfigurer.java create mode 100644 components/camel-elasticsearch-rest-client/src/generated/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientEndpointUriFactory.java create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/META-INF/services/org/apache/camel/component/elasticsearch-rest-client create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/META-INF/services/org/apache/camel/configurer/elasticsearch-rest-client-component create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/META-INF/services/org/apache/camel/configurer/elasticsearch-rest-client-endpoint create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/META-INF/services/org/apache/camel/urifactory/elasticsearch-rest-client-endpoint create mode 100644 components/camel-elasticsearch-rest-client/src/generated/resources/org/apache/camel/component/elasticsearch/rest/client/elasticsearch-rest-client.json create mode 100644 components/camel-elasticsearch-rest-client/src/main/docs/elasticsearch-rest-client-component.adoc create mode 100644 components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/ElasticSearchRestClientConstant.java create mode 100644 components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientComponent.java create mode 100644 components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientEndpoint.java create mode 100644 components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientOperation.java create mode 100644 components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientProducer.java create mode 100644 components/camel-elasticsearch-rest-client/src/main/resources/META-INF/services/org/apache/camel/component/elasticsearchRestClient create mode 100644 components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/integration/ElasticsearchRestClientComponentTest.java create mode 100644 components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/integration/ElasticsearchRestClientTestSupport.java copy {archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component => components/camel-elasticsearch-rest-client}/src/test/resources/log4j2.properties (100%)