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

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


The following commit(s) were added to refs/heads/master by this push:
     new c619607  Regen for commit db6d9c9d2c7832b3edd0b9a82a31866883cc1498
c619607 is described below

commit c61960706d7ad03ae0bcf07975699d1035ad6633
Author: omarsmak <omars...@users.noreply.github.com>
AuthorDate: Wed Jan 27 10:50:46 2021 +0000

    Regen for commit db6d9c9d2c7832b3edd0b9a82a31866883cc1498
    
    Signed-off-by: GitHub <nore...@github.com>
---
 bom/camel-bom/pom.xml                              |  5 +++
 camel-dependencies/pom.xml                         |  1 +
 .../org/apache/camel/catalog/components.properties |  1 +
 .../apache/camel/catalog/components/stitch.json    | 47 ++++++++++++++++++++++
 .../org/apache/camel/catalog/docs.properties       |  1 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  8 ++++
 docs/components/modules/ROOT/nav.adoc              |  1 +
 7 files changed, 64 insertions(+)

diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml
index 1f183b5..9ffe35a 100644
--- a/bom/camel-bom/pom.xml
+++ b/bom/camel-bom/pom.xml
@@ -1815,6 +1815,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
+        <artifactId>camel-stitch</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
         <artifactId>camel-stomp</artifactId>
         <version>${project.version}</version>
       </dependency>
diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index 8c5764a..e14daed 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -480,6 +480,7 @@
     <rdf4j-model-version>2.4.4</rdf4j-model-version>
     <rdf4j-rio-version>2.4.4</rdf4j-rio-version>
     <reactive-streams-version>1.0.3</reactive-streams-version>
+    <reactor-netty-version>1.0.2</reactor-netty-version>
     <reactor-version>3.2.16.RELEASE</reactor-version>
     <redisson-version>3.14.0</redisson-version>
     <rescu-version>2.0.2</rescu-version>
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
index c0ef9a1..a4fce40 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
@@ -323,6 +323,7 @@ sql
 sql-stored
 ssh
 stax
+stitch
 stomp
 stream
 string-template
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stitch.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stitch.json
new file mode 100644
index 0000000..04a327f
--- /dev/null
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stitch.json
@@ -0,0 +1,47 @@
+{
+  "component": {
+    "kind": "component",
+    "name": "stitch",
+    "title": "Stitch",
+    "description": "Stitch is a cloud ETL service that integrates various data 
sources into a central data warehouse through various integrations.",
+    "deprecated": false,
+    "firstVersion": "3.8.0",
+    "label": "cloud,api,compute,bigdata",
+    "javaType": "org.apache.camel.component.stitch.StitchComponent",
+    "supportLevel": "Preview",
+    "groupId": "org.apache.camel",
+    "artifactId": "camel-stitch",
+    "version": "3.8.0-SNAPSHOT",
+    "scheme": "stitch",
+    "extendsScheme": "",
+    "syntax": "stitch:tableName",
+    "async": false,
+    "api": false,
+    "consumerOnly": false,
+    "producerOnly": true,
+    "lenientProperties": false
+  },
+  "componentProperties": {
+    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.StitchConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
component configurations" },
+    "keyNames": { "kind": "property", "displayName": "Key Names", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "A collection of comma separated strings 
representing the Primary Key fields in the source table. Stitch use these 
Primary K [...]
+    "lazyStartProducer": { "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 star [...]
+    "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.StitchRegion", "enum": [ 
"NORTH_AMERICA", "EUROPE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "europe", "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "Stitch account region, e.g [...]
+    "stitchSchema": { "kind": "property", "displayName": "Stitch Schema", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.models.StitchSchema", 
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "A schema that describes 
the record(s)" },
+    "connectionProvider": { "kind": "property", "displayName": "Connection 
Provider", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"reactor.netty.resources.ConnectionProvider", "deprecated": false, 
"deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "ConnectionProvider 
contain configur [...]
+    "httpClient": { "kind": "property", "displayName": "Http Client", "group": 
"producer (advanced)", "label": "producer,advanced", "required": false, "type": 
"object", "javaType": "reactor.netty.http.client.HttpClient", "deprecated": 
false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "Reactor Netty 
HttpClient, you can injected it if you want [...]
+    "autowiredEnabled": { "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 t [...]
+    "stitchClient": { "kind": "property", "displayName": "Stitch Client", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.StitchClient", 
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "Set a custom 
StitchClient that implements org.apache.cam [...]
+    "token": { "kind": "property", "displayName": "Token", "group": 
"security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "Stitch access token for the Stitch Import API" 
}
+  },
+  "properties": {
+    "tableName": { "kind": "path", "displayName": "Table Name", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "The name of the 
destination table the data is being pushed to. Table names must be unique in 
each destination schema, or loading issu [...]
+    "keyNames": { "kind": "parameter", "displayName": "Key Names", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "A collection of comma separated strings 
representing the Primary Key fields in the source table. Stitch use these 
Primary  [...]
+    "lazyStartProducer": { "kind": "parameter", "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 sta [...]
+    "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.StitchRegion", "enum": [ 
"NORTH_AMERICA", "EUROPE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "europe", "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "Stitch account region, e. [...]
+    "stitchSchema": { "kind": "parameter", "displayName": "Stitch Schema", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.models.StitchSchema", 
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "A schema that describes 
the record(s)" },
+    "connectionProvider": { "kind": "parameter", "displayName": "Connection 
Provider", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"reactor.netty.resources.ConnectionProvider", "deprecated": false, 
"deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "ConnectionProvider 
contain configu [...]
+    "httpClient": { "kind": "parameter", "displayName": "Http Client", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "object", "javaType": "reactor.netty.http.client.HttpClient", 
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "Reactor Netty 
HttpClient, you can injected it if you wan [...]
+    "stitchClient": { "kind": "parameter", "displayName": "Stitch Client", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.stitch.client.StitchClient", 
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false, 
"configurationClass": "org.apache.camel.component.stitch.StitchConfiguration", 
"configurationField": "configuration", "description": "Set a custom 
StitchClient that implements org.apache.ca [...]
+    "token": { "kind": "parameter", "displayName": "Token", "group": 
"security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.stitch.StitchConfiguration", "configurationField": 
"configuration", "description": "Stitch access token for the Stitch Import API" 
}
+  }
+}
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs.properties
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs.properties
index 86272f3..1c7cf4c 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs.properties
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs.properties
@@ -492,6 +492,7 @@ ssh-component
 stax-component
 step-eip
 sticky-eip
+stitch-component
 stomp-component
 stop-eip
 stream-component
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index 2167e5e..efd3087 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -2609,6 +2609,14 @@ this and can report the Camel application as DOWN. 
Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
+        <xs:attribute name="loggingLevel" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the logging level used for logging route activity (such as starting and
+stopping routes). The default logging level is DEBUG. Default value: DEBUG
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
diff --git a/docs/components/modules/ROOT/nav.adoc 
b/docs/components/modules/ROOT/nav.adoc
index 239cf40..30f1b22 100644
--- a/docs/components/modules/ROOT/nav.adoc
+++ b/docs/components/modules/ROOT/nav.adoc
@@ -323,6 +323,7 @@
 ** xref:sql-stored-component.adoc[SQL Stored Procedure]
 ** xref:ssh-component.adoc[SSH]
 ** xref:stax-component.adoc[StAX]
+** xref:stitch-component.adoc[Stitch]
 ** xref:stomp-component.adoc[Stomp]
 ** xref:stream-component.adoc[Stream]
 ** xref:string-template-component.adoc[String Template]

Reply via email to