This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/master by this push:
new 00b59a2 Regen
00b59a2 is described below
commit 00b59a27b9eb3d01c114a90a18340af44f00aed4
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Jan 27 16:45:34 2021 +0100
Regen
---
components-starter/README.adoc | 4 ++-
docs/modules/ROOT/pages/list.adoc | 4 ++-
docs/modules/ROOT/pages/stitch-starter.adoc | 41 +++++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 2 deletions(-)
diff --git a/components-starter/README.adoc b/components-starter/README.adoc
index 1acec45..8ed345e 100644
--- a/components-starter/README.adoc
+++ b/components-starter/README.adoc
@@ -5,7 +5,7 @@ Apache Camel Spring Boot supports the following Camel artifacts
as Spring Boot S
== Camel Components
// components: START
-Number of Camel components: 345 in 278 JAR artifacts (3 deprecated)
+Number of Camel components: 346 in 279 JAR artifacts (3 deprecated)
[width="100%",cols="4,3,3,3,6",options="header"]
|===
@@ -625,6 +625,8 @@ Number of Camel components: 345 in 278 JAR artifacts (3
deprecated)
| xref:latest@components::stax-component.adoc[StAX] | camel-stax-starter |
Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
+| xref:latest@components::stitch-component.adoc[Stitch] | camel-stitch-starter
| Preview | 3.8 | Stitch is a cloud ETL service that integrates various data
sources into a central data warehouse through various integrations.
+
| xref:latest@components::stomp-component.adoc[Stomp] | camel-stomp-starter |
Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented
Messaging Protocol) compliant message brokers.
| xref:latest@components::stream-component.adoc[Stream] | camel-stream-starter
| Stable | 1.3 | Read from system-in and write to system-out and system-err
streams.
diff --git a/docs/modules/ROOT/pages/list.adoc
b/docs/modules/ROOT/pages/list.adoc
index 1acec45..8ed345e 100644
--- a/docs/modules/ROOT/pages/list.adoc
+++ b/docs/modules/ROOT/pages/list.adoc
@@ -5,7 +5,7 @@ Apache Camel Spring Boot supports the following Camel artifacts
as Spring Boot S
== Camel Components
// components: START
-Number of Camel components: 345 in 278 JAR artifacts (3 deprecated)
+Number of Camel components: 346 in 279 JAR artifacts (3 deprecated)
[width="100%",cols="4,3,3,3,6",options="header"]
|===
@@ -625,6 +625,8 @@ Number of Camel components: 345 in 278 JAR artifacts (3
deprecated)
| xref:latest@components::stax-component.adoc[StAX] | camel-stax-starter |
Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
+| xref:latest@components::stitch-component.adoc[Stitch] | camel-stitch-starter
| Preview | 3.8 | Stitch is a cloud ETL service that integrates various data
sources into a central data warehouse through various integrations.
+
| xref:latest@components::stomp-component.adoc[Stomp] | camel-stomp-starter |
Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented
Messaging Protocol) compliant message brokers.
| xref:latest@components::stream-component.adoc[Stream] | camel-stream-starter
| Stable | 1.3 | Read from system-in and write to system-out and system-err
streams.
diff --git a/docs/modules/ROOT/pages/stitch-starter.adoc
b/docs/modules/ROOT/pages/stitch-starter.adoc
new file mode 100644
index 0000000..fc390f3
--- /dev/null
+++ b/docs/modules/ROOT/pages/stitch-starter.adoc
@@ -0,0 +1,41 @@
+// spring-boot-auto-configure options: START
+:page-partial:
+:doctitle: Camel Spring Boot Starter for stitch
+
+== Spring Boot Auto-Configuration
+
+When using stitch with Spring Boot make sure to use the following Maven
dependency to have support for auto configuration:
+
+[source,xml]
+----
+<dependency>
+ <groupId>org.apache.camel.springboot</groupId>
+ <artifactId>camel-stitch-starter</artifactId>
+ <version>x.x.x</version>
+ <!-- use the same version as your Camel core version -->
+</dependency>
+----
+
+
+The component supports 11 options, which are listed below.
+
+
+
+[width="100%",cols="2,5,^1,2",options="header"]
+|===
+| Name | Description | Default | Type
+| *camel.component.stitch.autowired-enabled* | 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. | true | Boolean
+| *camel.component.stitch.configuration* | The component configurations. The
option is a org.apache.camel.component.stitch.StitchConfiguration type. | |
StitchConfiguration
+| *camel.component.stitch.connection-provider* | ConnectionProvider contain
configuration for the HttpClient like Maximum connection limit .. etc, you can
inject this ConnectionProvider and the StitchClient will initialize HttpClient
with this ConnectionProvider. The option is a
reactor.netty.resources.ConnectionProvider type. | | ConnectionProvider
+| *camel.component.stitch.enabled* | Whether to enable auto configuration of
the stitch component. This is enabled by default. | | Boolean
+| *camel.component.stitch.http-client* | Reactor Netty HttpClient, you can
injected it if you want to have custom HttpClient. The option is a
reactor.netty.http.client.HttpClient type. | | HttpClient
+| *camel.component.stitch.key-names* | A collection of comma separated strings
representing the Primary Key fields in the source table. Stitch use these
Primary Keys to de-dupe data during loading If not provided, the table will be
loaded in an append-only manner. | | String
+| *camel.component.stitch.lazy-start-producer* | 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 the [...]
+| *camel.component.stitch.region* | Stitch account region, e.g: europe | |
StitchRegion
+| *camel.component.stitch.stitch-client* | Set a custom StitchClient that
implements org.apache.camel.component.stitch.client.StitchClient interface. The
option is a org.apache.camel.component.stitch.client.StitchClient type. | |
StitchClient
+| *camel.component.stitch.stitch-schema* | A schema that describes the
record(s). The option is a
org.apache.camel.component.stitch.client.models.StitchSchema type. | |
StitchSchema
+| *camel.component.stitch.token* | Stitch access token for the Stitch Import
API | | String
+|===
+
+
+// spring-boot-auto-configure options: END