You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/03/19 06:39:49 UTC

[camel] 14/22: CAMEL-15963 Create a Google Cloud Functions component

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

commit ebeea85844ba3f6e1dabdec7b0d41517e3839a6f
Author: Raffaele Marcello <ma...@gmail.com>
AuthorDate: Sat Mar 13 11:25:36 2021 +0100

    CAMEL-15963 Create a Google Cloud Functions component
---
 components/{ => camel-google}/camel-google-functions/ReadMe.md          | 0
 components/{ => camel-google}/camel-google-functions/pom.xml            | 2 +-
 .../google/functions/GoogleCloudFunctionsComponentConfigurer.java       | 0
 .../google/functions/GoogleCloudFunctionsEndpointConfigurer.java        | 0
 .../google/functions/GoogleCloudFunctionsEndpointUriFactory.java        | 0
 .../services/org/apache/camel/configurer/google-functions-component     | 0
 .../services/org/apache/camel/configurer/google-functions-endpoint      | 0
 .../resources/META-INF/services/org/apache/camel/other.properties       | 0
 .../services/org/apache/camel/urifactory/google-functions-endpoint      | 0
 .../src/generated/resources/google-functions.json                       | 0
 .../org/apache/camel/component/google/functions/google-functions.json   | 0
 .../src/main/docs/google-functions-component.adoc                       | 0
 .../camel/component/google/functions/GoogleCloudFunctionsComponent.java | 0
 .../component/google/functions/GoogleCloudFunctionsConfiguration.java   | 0
 .../camel/component/google/functions/GoogleCloudFunctionsConstants.java | 0
 .../camel/component/google/functions/GoogleCloudFunctionsEndpoint.java  | 0
 .../component/google/functions/GoogleCloudFunctionsOperations.java      | 0
 .../camel/component/google/functions/GoogleCloudFunctionsProducer.java  | 0
 .../META-INF/services/org/apache/camel/component/google-functions       | 0
 .../camel/component/google/functions/integration/IntegrationTest.java   | 0
 .../component/google/functions/mock/MockCloudFunctionsService.java      | 0
 .../component/google/functions/unit/GoogleCloudFunctionsBaseTest.java   | 0
 .../google/functions/unit/GoogleCloudFunctionsComponentTest.java        | 0
 .../google/functions/unit/GoogleCloudFunctionsConfigurationTest.java    | 0
 .../camel-google-functions/src/test/resources/log4j.properties          | 0
 components/camel-google/pom.xml                                         | 1 +
 docs/components/modules/ROOT/pages/google-functions-component.adoc      | 2 +-
 27 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/components/camel-google-functions/ReadMe.md b/components/camel-google/camel-google-functions/ReadMe.md
similarity index 100%
rename from components/camel-google-functions/ReadMe.md
rename to components/camel-google/camel-google-functions/ReadMe.md
diff --git a/components/camel-google-functions/pom.xml b/components/camel-google/camel-google-functions/pom.xml
similarity index 98%
rename from components/camel-google-functions/pom.xml
rename to components/camel-google/camel-google-functions/pom.xml
index f42cb00..fd865b2 100644
--- a/components/camel-google-functions/pom.xml
+++ b/components/camel-google/camel-google-functions/pom.xml
@@ -23,7 +23,7 @@
 
   <parent>
     <groupId>org.apache.camel</groupId>
-    <artifactId>components</artifactId>
+    <artifactId>camel-google-parent</artifactId>
     <version>3.9.0-SNAPSHOT</version>
   </parent>
 
diff --git a/components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponentConfigurer.java b/components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponentConfigurer.java
similarity index 100%
rename from components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponentConfigurer.java
rename to components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponentConfigurer.java
diff --git a/components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointConfigurer.java b/components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointConfigurer.java
similarity index 100%
rename from components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointConfigurer.java
rename to components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointConfigurer.java
diff --git a/components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointUriFactory.java b/components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointUriFactory.java
similarity index 100%
rename from components/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointUriFactory.java
rename to components/camel-google/camel-google-functions/src/generated/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpointUriFactory.java
diff --git a/components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-component b/components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-component
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-component
rename to components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-component
diff --git a/components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-endpoint b/components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-endpoint
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-endpoint
rename to components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-functions-endpoint
diff --git a/components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/other.properties
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/other.properties
rename to components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/other.properties
diff --git a/components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-functions-endpoint b/components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-functions-endpoint
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-functions-endpoint
rename to components/camel-google/camel-google-functions/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-functions-endpoint
diff --git a/components/camel-google-functions/src/generated/resources/google-functions.json b/components/camel-google/camel-google-functions/src/generated/resources/google-functions.json
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/google-functions.json
rename to components/camel-google/camel-google-functions/src/generated/resources/google-functions.json
diff --git a/components/camel-google-functions/src/generated/resources/org/apache/camel/component/google/functions/google-functions.json b/components/camel-google/camel-google-functions/src/generated/resources/org/apache/camel/component/google/functions/google-functions.json
similarity index 100%
rename from components/camel-google-functions/src/generated/resources/org/apache/camel/component/google/functions/google-functions.json
rename to components/camel-google/camel-google-functions/src/generated/resources/org/apache/camel/component/google/functions/google-functions.json
diff --git a/components/camel-google-functions/src/main/docs/google-functions-component.adoc b/components/camel-google/camel-google-functions/src/main/docs/google-functions-component.adoc
similarity index 100%
rename from components/camel-google-functions/src/main/docs/google-functions-component.adoc
rename to components/camel-google/camel-google-functions/src/main/docs/google-functions-component.adoc
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponent.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponent.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponent.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsComponent.java
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConfiguration.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConfiguration.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConfiguration.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConfiguration.java
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConstants.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConstants.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConstants.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsConstants.java
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpoint.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpoint.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpoint.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsEndpoint.java
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsOperations.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsOperations.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsOperations.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsOperations.java
diff --git a/components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsProducer.java b/components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsProducer.java
similarity index 100%
rename from components/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsProducer.java
rename to components/camel-google/camel-google-functions/src/main/java/org/apache/camel/component/google/functions/GoogleCloudFunctionsProducer.java
diff --git a/components/camel-google-functions/src/main/resources/META-INF/services/org/apache/camel/component/google-functions b/components/camel-google/camel-google-functions/src/main/resources/META-INF/services/org/apache/camel/component/google-functions
similarity index 100%
rename from components/camel-google-functions/src/main/resources/META-INF/services/org/apache/camel/component/google-functions
rename to components/camel-google/camel-google-functions/src/main/resources/META-INF/services/org/apache/camel/component/google-functions
diff --git a/components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/integration/IntegrationTest.java b/components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/integration/IntegrationTest.java
similarity index 100%
rename from components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/integration/IntegrationTest.java
rename to components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/integration/IntegrationTest.java
diff --git a/components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/mock/MockCloudFunctionsService.java b/components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/mock/MockCloudFunctionsService.java
similarity index 100%
rename from components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/mock/MockCloudFunctionsService.java
rename to components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/mock/MockCloudFunctionsService.java
diff --git a/components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsBaseTest.java b/components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsBaseTest.java
similarity index 100%
rename from components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsBaseTest.java
rename to components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsBaseTest.java
diff --git a/components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsComponentTest.java b/components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsComponentTest.java
similarity index 100%
rename from components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsComponentTest.java
rename to components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsComponentTest.java
diff --git a/components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsConfigurationTest.java b/components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsConfigurationTest.java
similarity index 100%
rename from components/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsConfigurationTest.java
rename to components/camel-google/camel-google-functions/src/test/java/org/apache/camel/component/google/functions/unit/GoogleCloudFunctionsConfigurationTest.java
diff --git a/components/camel-google-functions/src/test/resources/log4j.properties b/components/camel-google/camel-google-functions/src/test/resources/log4j.properties
similarity index 100%
rename from components/camel-google-functions/src/test/resources/log4j.properties
rename to components/camel-google/camel-google-functions/src/test/resources/log4j.properties
diff --git a/components/camel-google/pom.xml b/components/camel-google/pom.xml
index 9182605..2a71164 100644
--- a/components/camel-google/pom.xml
+++ b/components/camel-google/pom.xml
@@ -36,6 +36,7 @@
         <module>camel-google-bigquery</module>
         <module>camel-google-calendar</module>
         <module>camel-google-drive</module>
+		<module>camel-google-functions</module>
         <module>camel-google-mail</module>
         <module>camel-google-pubsub</module>
         <module>camel-google-sheets</module>
diff --git a/docs/components/modules/ROOT/pages/google-functions-component.adoc b/docs/components/modules/ROOT/pages/google-functions-component.adoc
index a808237..709d2c5 100644
--- a/docs/components/modules/ROOT/pages/google-functions-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-functions-component.adoc
@@ -1,7 +1,7 @@
 [[google-functions-component]]
 = GoogleCloudFunctions Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: componentscamel-google-functionssrcmaindocsgoogle-functions-component.adoc
+:page-source: components/camel-google/camel-google-functions/src/main/docs/google-functions-component.adoc
 :docTitle: GoogleCloudFunctions
 :artifactId: camel-google-functions
 :description: Store and retrieve objects from Google Cloud Functions Service using the google-cloud-storage library.