Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"javaType": "org.apache.camel.component.es.aggregation.ElasticsearchBulkRequestAggregationStrategy",
"interfaceType": "org.apache.camel.AggregationStrategy",
"title": "Elasticsearch Bulk Request Aggregation Strategy",
"description": "Aggregates two ElasticSearch BulkOperation into a single BulkRequest",
"description": "Aggregates two Elasticsearch BulkOperation into a single BulkRequest",
"deprecated": false,
"groupId": "org.apache.camel",
"artifactId": "camel-elasticsearch",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "amqp",
"title": "AMQP",
"description": "Messaging with AMQP protocol using Apache QPid Client.",
"description": "Messaging with AMQP protocol using Apache Qpid Client.",
"deprecated": false,
"firstVersion": "1.2.0",
"label": "messaging",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"component": {
"kind": "component",
"name": "aws-cloudtrail",
"title": "AWS Cloudtrail",
"description": "Consume events from Amazon Cloudtrail using AWS SDK version 2.x.",
"title": "AWS CloudTrail",
"description": "Consume events from Amazon CloudTrail using AWS SDK version 2.x.",
"deprecated": false,
"firstVersion": "3.19.0",
"label": "cloud,management,monitoring",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"component": {
"kind": "component",
"name": "debezium-postgres",
"title": "Debezium PostgresSQL Connector",
"description": "Capture changes from a PostgresSQL database.",
"title": "Debezium PostgreSQL Connector",
"description": "Capture changes from a PostgreSQL database.",
"deprecated": false,
"firstVersion": "3.0.0",
"label": "database",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "elasticsearch",
"title": "Elasticsearch",
"description": "Send requests to ElasticSearch via Java Client API.",
"description": "Send requests to Elasticsearch via Java Client API.",
"deprecated": false,
"firstVersion": "3.19.0",
"label": "search,monitoring",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"component": {
"kind": "component",
"name": "hashicorp-vault",
"title": "Hashicorp Vault",
"description": "Manage secrets in Hashicorp Vault Service",
"title": "HashiCorp Vault",
"description": "Manage secrets in HashiCorp Vault Service",
"deprecated": false,
"firstVersion": "3.18.0",
"label": "cloud,cloud",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "irc",
"title": "IRC",
"description": "Send and receive messages to\/from and IRC chat.",
"description": "Send and receive messages to\/from an IRC chat.",
"deprecated": true,
"firstVersion": "1.1.0",
"label": "chat",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "langchain4j-embeddingstore",
"title": "LangChain4j Embedding Store",
"description": "Perform operations on the Langchain4jEmbeddingStores.",
"description": "Perform operations on the LangChain4jEmbeddingStores.",
"deprecated": false,
"firstVersion": "4.14.0",
"label": "database,ai",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "log",
"title": "Log Data",
"description": "Prints data form the routed message (such as body and headers) to the logger.",
"description": "Prints data from the routed message (such as body and headers) to the logger.",
"deprecated": false,
"firstVersion": "1.1.0",
"label": "core,monitoring",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "mapstruct",
"title": "MapStruct",
"description": "Type Conversion using Mapstruct",
"description": "Type Conversion using MapStruct",
"deprecated": false,
"firstVersion": "3.19.0",
"label": "transformation",
Expand All @@ -25,7 +25,7 @@
},
"componentProperties": {
"lazyStartProducer": { "index": 0, "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing." },
"mapperPackageName": { "index": 1, "kind": "property", "displayName": "Mapper Package Name", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Package name(s) where Camel should discover Mapstruct mapping classes. Multiple package names can be separated by comma." },
"mapperPackageName": { "index": 1, "kind": "property", "displayName": "Mapper Package Name", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Package name(s) where Camel should discover MapStruct mapping classes. Multiple package names can be separated by comma." },
"autowiredEnabled": { "index": 2, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc." },
"mapStructConverter": { "index": 3, "kind": "property", "displayName": "Map Struct Converter", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.mapstruct.MapStructMapperFinder", "deprecated": false, "autowired": true, "secret": false, "description": "To use a custom MapStructConverter such as adapting to a special runtime." }
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"component": {
"kind": "component",
"name": "pg-replication-slot",
"title": "PostgresSQL Replication Slot",
"title": "PostgreSQL Replication Slot",
"description": "Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.",
"deprecated": false,
"firstVersion": "3.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"component": {
"kind": "component",
"name": "pgevent",
"title": "PostgresSQL Event",
"title": "PostgreSQL Event",
"description": "Send and receive PostgreSQL events via LISTEN and NOTIFY commands.",
"deprecated": false,
"firstVersion": "2.15.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"kind": "console",
"group": "camel",
"name": "hashicorp-secrets",
"title": "Hashicorp Secrets",
"description": "Hashicorp Vault Secrets",
"title": "HashiCorp Secrets",
"description": "HashiCorp Vault Secrets",
"deprecated": false,
"javaType": "org.apache.camel.component.hashicorp.vault.SecretsDevConsole",
"groupId": "org.apache.camel",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "langchain4j-embeddingstore",
"title": "LangChain4j Embedding Store",
"description": "Perform operations on the Langchain4jEmbeddingStores.",
"description": "Perform operations on the LangChain4jEmbeddingStores.",
"deprecated": false,
"firstVersion": "4.14.0",
"label": "database,ai",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:doctitle: LangChain4j Embedding Store
:shortname: langchain4j-embeddingstore
:artifactid: camel-langchain4j-embeddingstore
:description: Perform operations on the Langchain4jEmbeddingStores.
:description: Perform operations on the LangChain4jEmbeddingStores.
:since: 4.14
:supportlevel: Stable
:tabs-sync-option:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import org.apache.camel.support.DefaultEndpoint;

/**
* Perform operations on the Langchain4jEmbeddingStores.
* Perform operations on the LangChain4jEmbeddingStores.
*/
@UriEndpoint(
firstVersion = "4.14.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "amqp",
"title": "AMQP",
"description": "Messaging with AMQP protocol using Apache QPid Client.",
"description": "Messaging with AMQP protocol using Apache Qpid Client.",
"deprecated": false,
"firstVersion": "1.2.0",
"label": "messaging",
Expand Down
2 changes: 1 addition & 1 deletion components/camel-amqp/src/main/docs/amqp-component.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:doctitle: AMQP
:shortname: amqp
:artifactid: camel-amqp
:description: Messaging with AMQP protocol using Apache QPid Client.
:description: Messaging with AMQP protocol using Apache Qpid Client.
:since: 1.2
:supportlevel: Stable
:tabs-sync-option:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import org.slf4j.LoggerFactory;

/**
* Messaging with AMQP protocol using Apache QPid Client.
* Messaging with AMQP protocol using Apache Qpid Client.
*/
@Component("amqp")
public class AMQPComponent extends JmsComponent {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import org.apache.camel.spi.UriEndpoint;

/**
* Messaging with AMQP protocol using Apache QPid Client.
* Messaging with AMQP protocol using Apache Qpid Client.
*
* This class extends JmsEndpoint because it uses Apache Qpid JMS-compatible client for performing the AMQP
* connectivity.
Expand Down
4 changes: 2 additions & 2 deletions components/camel-aws/camel-aws-cloudtrail/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
<artifactId>camel-aws-cloudtrail</artifactId>
<packaging>jar</packaging>

<name>Camel :: AWS Cloutrail</name>
<description>Consume Events coming from AWS Cloudtrail Service</description>
<name>Camel :: AWS CloudTrail</name>
<description>Consume Events coming from AWS CloudTrail Service</description>

<properties>
</properties>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"component": {
"kind": "component",
"name": "aws-cloudtrail",
"title": "AWS Cloudtrail",
"description": "Consume events from Amazon Cloudtrail using AWS SDK version 2.x.",
"title": "AWS CloudTrail",
"description": "Consume events from Amazon CloudTrail using AWS SDK version 2.x.",
"deprecated": false,
"firstVersion": "3.19.0",
"label": "cloud,management,monitoring",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ components=aws-cloudtrail
groupId=org.apache.camel
artifactId=camel-aws-cloudtrail
version=4.22.0-SNAPSHOT
projectName=Camel :: AWS Cloutrail
projectDescription=Consume Events coming from AWS Cloudtrail Service
projectName=Camel :: AWS CloudTrail
projectDescription=Consume Events coming from AWS CloudTrail Service
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ transformers=aws-cloudtrail:application-cloudevents
groupId=org.apache.camel
artifactId=camel-aws-cloudtrail
version=4.22.0-SNAPSHOT
projectName=Camel :: AWS Cloutrail
projectDescription=Consume Events coming from AWS Cloudtrail Service
projectName=Camel :: AWS CloudTrail
projectDescription=Consume Events coming from AWS CloudTrail Service
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
= AWS Cloudtrail Component
:doctitle: AWS Cloudtrail
= AWS CloudTrail Component
:doctitle: AWS CloudTrail
:shortname: aws-cloudtrail
:artifactid: camel-aws-cloudtrail
:description: Consume events from Amazon Cloudtrail using AWS SDK version 2.x.
:description: Consume events from Amazon CloudTrail using AWS SDK version 2.x.
:since: 3.19
:supportlevel: Stable
:tabs-sync-option:
Expand All @@ -14,14 +14,14 @@

*{component-header}*

The AWS Cloudtrail component supports receiving events from Amazon Cloudtrail
The AWS CloudTrail component supports receiving events from Amazon CloudTrail
service.

Prerequisites

You must have a valid Amazon Web Services developer account, and be
signed up to use Amazon Cloudtrail. More information is available
at https://aws.amazon.com/cloudtrail/[AWS Cloudtrail]
signed up to use Amazon CloudTrail. More information is available
at https://aws.amazon.com/cloudtrail/[AWS CloudTrail]

== URI Format

Expand Down Expand Up @@ -63,13 +63,13 @@ Only one of static, default and profile credentials could be used at the same ti

For more information about this you can look at https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials.html[AWS credentials documentation]

=== Cloudtrail Events consumed
=== CloudTrail Events consumed

The Cloudtrail consumer will use an API method called LookupEvents.
The CloudTrail consumer will use an API method called LookupEvents.

This method will only take into account management events like create/update/delete of resources and Cloudtrail insight events where enabled.
This method will only take into account management events like create/update/delete of resources and CloudTrail insight events where enabled.

This means you won't consume the events registered in the Cloudtrail logs stored on S3, in case of creation of a new Trail.
This means you won't consume the events registered in the CloudTrail logs stored on S3, in case of creation of a new Trail.

This is important to notice, and it must be taken into account when using this component.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@
import software.amazon.awssdk.services.cloudtrail.CloudTrailClient;

/**
* Consume events from Amazon Cloudtrail using AWS SDK version 2.x.
* Consume events from Amazon CloudTrail using AWS SDK version 2.x.
*/
@UriEndpoint(firstVersion = "3.19.0", scheme = "aws-cloudtrail", title = "AWS Cloudtrail", syntax = "aws-cloudtrail:label",
@UriEndpoint(firstVersion = "3.19.0", scheme = "aws-cloudtrail", title = "AWS CloudTrail", syntax = "aws-cloudtrail:label",
consumerOnly = true,
category = { Category.CLOUD, Category.MANAGEMENT, Category.MONITORING }, headersClass = CloudtrailConstants.class)
public class CloudtrailEndpoint extends ScheduledPollEndpoint implements EndpointServiceLocation {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"component": {
"kind": "component",
"name": "debezium-postgres",
"title": "Debezium PostgresSQL Connector",
"description": "Capture changes from a PostgresSQL database.",
"title": "Debezium PostgreSQL Connector",
"description": "Capture changes from a PostgreSQL database.",
"deprecated": false,
"firstVersion": "3.0.0",
"label": "database",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
= Debezium PostgresSQL Connector Component
:doctitle: Debezium PostgresSQL Connector
= Debezium PostgreSQL Connector Component
:doctitle: Debezium PostgreSQL Connector
:shortname: debezium-postgres
:artifactid: camel-debezium-postgres
:description: Capture changes from a PostgresSQL database.
:description: Capture changes from a PostgreSQL database.
:since: 3.0
:supportlevel: Stable
:tabs-sync-option:
Expand All @@ -15,7 +15,7 @@
*{component-header}*


The Debezium PostgresSQL component is wrapper around https://debezium.io/[Debezium] using https://debezium.io/documentation/reference/1.9/development/engine.html[Debezium Engine], which enables Change Data Capture from PostgresSQL database using Debezium without the need for Kafka or Kafka Connect.
The Debezium PostgreSQL component is wrapper around https://debezium.io/[Debezium] using https://debezium.io/documentation/reference/1.9/development/engine.html[Debezium Engine], which enables Change Data Capture from PostgreSQL database using Debezium without the need for Kafka or Kafka Connect.

[NOTE]
====
Expand Down Expand Up @@ -76,7 +76,7 @@ See below for more details.

=== Consuming events

Here is a basic route that you can use to listen to Debezium events from PostgresSQL connector.
Here is a basic route that you can use to listen to Debezium events from PostgreSQL connector.

[tabs]
====
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
import org.apache.camel.spi.UriParam;

/**
* Capture changes from a PostgresSQL database.
* Capture changes from a PostgreSQL database.
*/
@UriEndpoint(firstVersion = "3.0.0", scheme = "debezium-postgres", title = "Debezium PostgresSQL Connector",
@UriEndpoint(firstVersion = "3.0.0", scheme = "debezium-postgres", title = "Debezium PostgreSQL Connector",
syntax = "debezium-postgres:name", category = { Category.DATABASE }, consumerOnly = true,
headersClass = DebeziumConstants.class)
public final class DebeziumPostgresEndpoint extends DebeziumEndpoint<PostgresConnectorEmbeddedDebeziumConfiguration>
Expand Down
6 changes: 3 additions & 3 deletions components/camel-elasticsearch/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@

<artifactId>camel-elasticsearch</artifactId>
<packaging>jar</packaging>
<name>Camel :: ElasticSearch Java API Client</name>
<description>Camel ElasticSearch Java API Client support</description>
<name>Camel :: Elasticsearch Java API Client</name>
<description>Camel Elasticsearch Java API Client support</description>

<properties>
<!-- Elasticsearch container is not available on these platforms -->
<skipITs.s390x>true</skipITs.s390x>
<!-- The image for ElasticSearch 9.x for ppc64le architecture is not yet available -->
<!-- The image for Elasticsearch 9.x for ppc64le architecture is not yet available -->
<skipITs.ppc64le>true</skipITs.ppc64le>

<camel.surefire.reuseForks>false</camel.surefire.reuseForks>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"kind": "component",
"name": "elasticsearch",
"title": "Elasticsearch",
"description": "Send requests to ElasticSearch via Java Client API.",
"description": "Send requests to Elasticsearch via Java Client API.",
"deprecated": false,
"firstVersion": "3.19.0",
"label": "search,monitoring",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ bean=ElasticsearchBulkRequestAggregationStrategy
groupId=org.apache.camel
artifactId=camel-elasticsearch
version=4.22.0-SNAPSHOT
projectName=Camel :: ElasticSearch Java API Client
projectDescription=Camel ElasticSearch Java API Client support
projectName=Camel :: Elasticsearch Java API Client
projectDescription=Camel Elasticsearch Java API Client support
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"javaType": "org.apache.camel.component.es.aggregation.ElasticsearchBulkRequestAggregationStrategy",
"interfaceType": "org.apache.camel.AggregationStrategy",
"title": "Elasticsearch Bulk Request Aggregation Strategy",
"description": "Aggregates two ElasticSearch BulkOperation into a single BulkRequest",
"description": "Aggregates two Elasticsearch BulkOperation into a single BulkRequest",
"deprecated": false,
"groupId": "org.apache.camel",
"artifactId": "camel-elasticsearch",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ components=elasticsearch
groupId=org.apache.camel
artifactId=camel-elasticsearch
version=4.22.0-SNAPSHOT
projectName=Camel :: ElasticSearch Java API Client
projectDescription=Camel ElasticSearch Java API Client support
projectName=Camel :: Elasticsearch Java API Client
projectDescription=Camel Elasticsearch Java API Client support
Loading