You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/07/20 08:59:42 UTC

[camel] branch main updated (5cce3f21463 -> 690216bc27a)

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 5cce3f21463 Upgrade spring-rabbit 3.0.6 (#10744)
     new cffa700f5c8 Upgrade google-auth-library-oauth2-http 1.19.0
     new 690216bc27a Upgrade google cloud apis to latest 1.32.x versions

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../CalendarEventsEndpointConfiguration.java       |  2 +-
 .../component/google/calendar/google-calendar.json |  2 +-
 components/camel-google/camel-google-drive/pom.xml | 38 +++++++++++++++++++++
 .../drive/DriveFilesEndpointConfiguration.java     | 39 ++++++++++++++--------
 .../DriveFilesEndpointConfigurationConfigurer.java | 35 +++++++++++--------
 .../drive/GoogleDriveEndpointUriFactory.java       |  5 ++-
 .../google/drive/internal/DriveFilesApiMethod.java | 25 ++++++++++----
 .../camel/component/google/drive/google-drive.json |  4 +--
 parent/pom.xml                                     |  8 ++---
 9 files changed, 114 insertions(+), 44 deletions(-)


[camel] 02/02: Upgrade google cloud apis to latest 1.32.x versions

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 690216bc27a85ff4b3d8594b41fa63a9a63730bd
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 20 10:59:24 2023 +0200

    Upgrade google cloud apis to latest 1.32.x versions
---
 .../CalendarEventsEndpointConfiguration.java       |  2 +-
 .../component/google/calendar/google-calendar.json |  2 +-
 components/camel-google/camel-google-drive/pom.xml | 38 +++++++++++++++++++++
 .../drive/DriveFilesEndpointConfiguration.java     | 39 ++++++++++++++--------
 .../DriveFilesEndpointConfigurationConfigurer.java | 35 +++++++++++--------
 .../drive/GoogleDriveEndpointUriFactory.java       |  5 ++-
 .../google/drive/internal/DriveFilesApiMethod.java | 25 ++++++++++----
 .../camel/component/google/drive/google-drive.json |  4 +--
 parent/pom.xml                                     |  6 ++--
 9 files changed, 113 insertions(+), 43 deletions(-)

diff --git a/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarEventsEndpointConfiguration.java b/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarEventsEndpointConfiguration.java
index a97a4ef5404..c6f6a1d4aef 100644
--- a/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarEventsEndpointConfiguration.java
+++ b/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarEventsEndpointConfiguration.java
@@ -15,7 +15,7 @@ import org.apache.camel.spi.UriParams;
  */
 @ApiParams(apiName = "events", 
            description = "The events collection of methods",
-           apiMethods = {@ApiMethod(methodName = "calendarImport", description="Imports an event", signatures={"com.google.api.services.calendar.Calendar$Events$CalendarImport calendarImport(String calendarId, com.google.api.services.calendar.model.Event content)"}), @ApiMethod(methodName = "delete", description="Deletes an event", signatures={"com.google.api.services.calendar.Calendar$Events$Delete delete(String calendarId, String eventId)"}), @ApiMethod(methodName = "get", description= [...]
+           apiMethods = {@ApiMethod(methodName = "calendarImport", description="Imports an event", signatures={"com.google.api.services.calendar.Calendar$Events$CalendarImport calendarImport(String calendarId, com.google.api.services.calendar.model.Event content)"}), @ApiMethod(methodName = "delete", description="Deletes an event", signatures={"com.google.api.services.calendar.Calendar$Events$Delete delete(String calendarId, String eventId)"}), @ApiMethod(methodName = "get", description= [...]
 @UriParams
 @Configurer(extended = true)
 public final class CalendarEventsEndpointConfiguration extends GoogleCalendarConfiguration {
diff --git a/components/camel-google/camel-google-calendar/src/generated/resources/org/apache/camel/component/google/calendar/google-calendar.json b/components/camel-google/camel-google-calendar/src/generated/resources/org/apache/camel/component/google/calendar/google-calendar.json
index 5253e242b46..60d9797c41b 100644
--- a/components/camel-google/camel-google-calendar/src/generated/resources/org/apache/camel/component/google/calendar/google-calendar.json
+++ b/components/camel-google/camel-google-calendar/src/generated/resources/org/apache/camel/component/google/calendar/google-calendar.json
@@ -80,7 +80,7 @@
     "acl": { "consumerOnly": false, "producerOnly": false, "description": "The acl collection of methods", "methods": { "delete": { "description": "Deletes an access control rule", "signatures": [ "com.google.api.services.calendar.Calendar$Acl$Delete delete(String calendarId, String ruleId)" ] }, "get": { "description": "Returns an access control rule", "signatures": [ "com.google.api.services.calendar.Calendar$Acl$Get get(String calendarId, String ruleId)" ] }, "insert": { "description" [...]
     "calendars": { "consumerOnly": false, "producerOnly": false, "description": "The calendars collection of methods", "methods": { "clear": { "description": "Clears a primary calendar", "signatures": [ "com.google.api.services.calendar.Calendar$Calendars$Clear clear(String calendarId)" ] }, "delete": { "description": "Deletes a secondary calendar", "signatures": [ "com.google.api.services.calendar.Calendar$Calendars$Delete delete(String calendarId)" ] }, "get": { "description": "Returns [...]
     "channels": { "consumerOnly": false, "producerOnly": false, "description": "The channels collection of methods", "methods": { "stop": { "description": "Stop watching resources through this channel", "signatures": [ "com.google.api.services.calendar.Calendar$Channels$Stop stop(com.google.api.services.calendar.model.Channel content)" ] } } },
-    "events": { "consumerOnly": false, "producerOnly": false, "description": "The events collection of methods", "methods": { "calendarImport": { "description": "Imports an event", "signatures": [ "com.google.api.services.calendar.Calendar$Events$CalendarImport calendarImport(String calendarId, com.google.api.services.calendar.model.Event content)" ] }, "delete": { "description": "Deletes an event", "signatures": [ "com.google.api.services.calendar.Calendar$Events$Delete delete(String ca [...]
+    "events": { "consumerOnly": false, "producerOnly": false, "description": "The events collection of methods", "methods": { "calendarImport": { "description": "Imports an event", "signatures": [ "com.google.api.services.calendar.Calendar$Events$CalendarImport calendarImport(String calendarId, com.google.api.services.calendar.model.Event content)" ] }, "delete": { "description": "Deletes an event", "signatures": [ "com.google.api.services.calendar.Calendar$Events$Delete delete(String ca [...]
     "freebusy": { "consumerOnly": false, "producerOnly": false, "description": "The freebusy collection of methods", "methods": { "query": { "description": "Returns free\/busy information for a set of calendars", "signatures": [ "com.google.api.services.calendar.Calendar$Freebusy$Query query(com.google.api.services.calendar.model.FreeBusyRequest content)" ] } } },
     "list": { "consumerOnly": false, "producerOnly": false, "description": "The calendarList collection of methods", "methods": { "delete": { "description": "Removes a calendar from the user's calendar list", "signatures": [ "com.google.api.services.calendar.Calendar$CalendarList$Delete delete(String calendarId)" ] }, "get": { "description": "Returns a calendar from the user's calendar list", "signatures": [ "com.google.api.services.calendar.Calendar$CalendarList$Get get(String calendarI [...]
     "settings": { "consumerOnly": false, "producerOnly": false, "description": "The settings collection of methods", "methods": { "get": { "description": "Returns a single user setting", "signatures": [ "com.google.api.services.calendar.Calendar$Settings$Get get(String setting)" ] }, "watch": { "description": "Watch for changes to Settings resources", "signatures": [ "com.google.api.services.calendar.Calendar$Settings$Watch watch(com.google.api.services.calendar.model.Channel content)" ] } } }
diff --git a/components/camel-google/camel-google-drive/pom.xml b/components/camel-google/camel-google-drive/pom.xml
index 28db9cd5d1d..d2e6bcc37c6 100644
--- a/components/camel-google/camel-google-drive/pom.xml
+++ b/components/camel-google/camel-google-drive/pom.xml
@@ -189,6 +189,44 @@
                                     <apiName>drive-files</apiName>
                                     <proxyClass>com.google.api.services.drive.Drive$Files</proxyClass>
                                     <fromJavasource />
+                                    <substitutions>
+                                        <substitution>
+                                            <method>watch|stop</method>
+                                            <argType>com.google.api.services.drive.model.Channel</argType>
+                                            <argName>content</argName>
+                                            <replacement>channel</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>insert</method>
+                                            <argType>com.google.api.services.drive.model.ChildReference</argType>
+                                            <argName>content</argName>
+                                            <replacement>childRef</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>insert|update</method>
+                                            <argType>com.google.api.services.drive.model.Drive</argType>
+                                            <argName>content</argName>
+                                            <replacement>drive</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>insert|patch|update</method>
+                                            <argType>com.google.api.services.drive.model.Comment</argType>
+                                            <argName>content</argName>
+                                            <replacement>comment</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>copy|insert|patch|update</method>
+                                            <argType>com.google.api.services.drive.model.File</argType>
+                                            <argName>content</argName>
+                                            <replacement>file</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>modifyLabels</method>
+                                            <argType>com.google.api.services.drive.model.ModifyLabelsRequest</argType>
+                                            <argName>content</argName>
+                                            <replacement>modifyLabelsRequest</replacement>
+                                        </substitution>
+                                    </substitutions>
                                 </api>
                                 <api>
                                     <apiName>drive-parents</apiName>
diff --git a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfiguration.java b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfiguration.java
index 45bcf7f0290..34252bcf9f6 100644
--- a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfiguration.java
+++ b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfiguration.java
@@ -15,18 +15,18 @@ import org.apache.camel.spi.UriParams;
  */
 @ApiParams(apiName = "drive-files", 
            description = "The files collection of methods",
-           apiMethods = {@ApiMethod(methodName = "copy", description="Creates a copy of the specified file", signatures={"com.google.api.services.drive.Drive$Files$Copy copy(String fileId, com.google.api.services.drive.model.File content)"}), @ApiMethod(methodName = "delete", description="Permanently deletes a file by ID", signatures={"com.google.api.services.drive.Drive$Files$Delete delete(String fileId)"}), @ApiMethod(methodName = "emptyTrash", description="Permanently deletes all of t [...]
+           apiMethods = {@ApiMethod(methodName = "copy", description="Creates a copy of the specified file", signatures={"com.google.api.services.drive.Drive$Files$Copy copy(String fileId, com.google.api.services.drive.model.File content)"}), @ApiMethod(methodName = "delete", description="Permanently deletes a file by ID", signatures={"com.google.api.services.drive.Drive$Files$Delete delete(String fileId)"}), @ApiMethod(methodName = "emptyTrash", description="Permanently deletes all of t [...]
 @UriParams
 @Configurer(extended = true)
 public final class DriveFilesEndpointConfiguration extends GoogleDriveConfiguration {
-    @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "copy", description="The com.google.api.services.drive.model.File"), @ApiMethod(methodName = "insert", description="The com.google.api.services.drive.model.File media metadata or null if none"), @ApiMethod(methodName = "patch", description="The com.google.api.services.drive.model.File"), @ApiMethod(methodName = "update", description="The com.google.api.services.drive.model.File media metadata or null if none")})
-    private com.google.api.services.drive.model.File content;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "watch", description="The com.google.api.services.drive.model.Channel")})
-    private com.google.api.services.drive.model.Channel contentChannel;
+    private com.google.api.services.drive.model.Channel channel;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "copy", description="The ID of the file to copy"), @ApiMethod(methodName = "delete", description="The ID of the file to delete"), @ApiMethod(methodName = "export", description="The ID of the file"), @ApiMethod(methodName = "get", description="The ID for the file in question"), @ApiMethod(methodName = "patch", description="The ID of the file to update"), @ApiMethod(methodName = "touch", description="The ID of the file t [...]
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "copy", description="The com.google.api.services.drive.model.File"), @ApiMethod(methodName = "insert", description="The com.google.api.services.drive.model.File media metadata or null if none"), @ApiMethod(methodName = "patch", description="The com.google.api.services.drive.model.File"), @ApiMethod(methodName = "update", description="The com.google.api.services.drive.model.File media metadata or null if none")})
+    private com.google.api.services.drive.model.File file;
+    @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "copy", description="The ID of the file to copy"), @ApiMethod(methodName = "delete", description="The ID of the file to delete"), @ApiMethod(methodName = "export", description="The ID of the file"), @ApiMethod(methodName = "get", description="The ID for the file in question"), @ApiMethod(methodName = "listLabels", description="The ID of the file"), @ApiMethod(methodName = "modifyLabels", description="The ID of the file [...]
     private String fileId;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "insert", description="The media HTTP content or null if none"), @ApiMethod(methodName = "update", description="The media HTTP content or null if none")})
@@ -34,21 +34,24 @@ public final class DriveFilesEndpointConfiguration extends GoogleDriveConfigurat
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "export", description="The MIME type of the format requested for this export")})
     private String mimeType;
+    @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "modifyLabels", description="The com.google.api.services.drive.model.ModifyLabelsRequest")})
+    private com.google.api.services.drive.model.ModifyLabelsRequest modifyLabelsRequest;
 
-    public com.google.api.services.drive.model.File getContent() {
-        return content;
+    public com.google.api.services.drive.model.Channel getChannel() {
+        return channel;
     }
 
-    public void setContent(com.google.api.services.drive.model.File content) {
-        this.content = content;
+    public void setChannel(com.google.api.services.drive.model.Channel channel) {
+        this.channel = channel;
     }
 
-    public com.google.api.services.drive.model.Channel getContentChannel() {
-        return contentChannel;
+    public com.google.api.services.drive.model.File getFile() {
+        return file;
     }
 
-    public void setContentChannel(com.google.api.services.drive.model.Channel contentChannel) {
-        this.contentChannel = contentChannel;
+    public void setFile(com.google.api.services.drive.model.File file) {
+        this.file = file;
     }
 
     public String getFileId() {
@@ -74,4 +77,12 @@ public final class DriveFilesEndpointConfiguration extends GoogleDriveConfigurat
     public void setMimeType(String mimeType) {
         this.mimeType = mimeType;
     }
+
+    public com.google.api.services.drive.model.ModifyLabelsRequest getModifyLabelsRequest() {
+        return modifyLabelsRequest;
+    }
+
+    public void setModifyLabelsRequest(com.google.api.services.drive.model.ModifyLabelsRequest modifyLabelsRequest) {
+        this.modifyLabelsRequest = modifyLabelsRequest;
+    }
 }
diff --git a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfigurationConfigurer.java b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfigurationConfigurer.java
index 9488f4c4d7b..842b351e492 100644
--- a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfigurationConfigurer.java
+++ b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveFilesEndpointConfigurationConfigurer.java
@@ -23,15 +23,16 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         map.put("AccessToken", java.lang.String.class);
         map.put("ApiName", org.apache.camel.component.google.drive.internal.GoogleDriveApiName.class);
         map.put("ApplicationName", java.lang.String.class);
+        map.put("Channel", com.google.api.services.drive.model.Channel.class);
         map.put("ClientId", java.lang.String.class);
         map.put("ClientSecret", java.lang.String.class);
-        map.put("Content", com.google.api.services.drive.model.File.class);
-        map.put("ContentChannel", com.google.api.services.drive.model.Channel.class);
         map.put("Delegate", java.lang.String.class);
+        map.put("File", com.google.api.services.drive.model.File.class);
         map.put("FileId", java.lang.String.class);
         map.put("MediaContent", com.google.api.client.http.AbstractInputStreamContent.class);
         map.put("MethodName", java.lang.String.class);
         map.put("MimeType", java.lang.String.class);
+        map.put("ModifyLabelsRequest", com.google.api.services.drive.model.ModifyLabelsRequest.class);
         map.put("RefreshToken", java.lang.String.class);
         map.put("Scopes", java.util.List.class);
         map.put("ServiceAccountKey", java.lang.String.class);
@@ -48,16 +49,16 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "ApiName": target.setApiName(property(camelContext, org.apache.camel.component.google.drive.internal.GoogleDriveApiName.class, value)); return true;
         case "applicationname":
         case "ApplicationName": target.setApplicationName(property(camelContext, java.lang.String.class, value)); return true;
+        case "channel":
+        case "Channel": target.setChannel(property(camelContext, com.google.api.services.drive.model.Channel.class, value)); return true;
         case "clientid":
         case "ClientId": target.setClientId(property(camelContext, java.lang.String.class, value)); return true;
         case "clientsecret":
         case "ClientSecret": target.setClientSecret(property(camelContext, java.lang.String.class, value)); return true;
-        case "content":
-        case "Content": target.setContent(property(camelContext, com.google.api.services.drive.model.File.class, value)); return true;
-        case "contentchannel":
-        case "ContentChannel": target.setContentChannel(property(camelContext, com.google.api.services.drive.model.Channel.class, value)); return true;
         case "delegate":
         case "Delegate": target.setDelegate(property(camelContext, java.lang.String.class, value)); return true;
+        case "file":
+        case "File": target.setFile(property(camelContext, com.google.api.services.drive.model.File.class, value)); return true;
         case "fileid":
         case "FileId": target.setFileId(property(camelContext, java.lang.String.class, value)); return true;
         case "mediacontent":
@@ -66,6 +67,8 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "MethodName": target.setMethodName(property(camelContext, java.lang.String.class, value)); return true;
         case "mimetype":
         case "MimeType": target.setMimeType(property(camelContext, java.lang.String.class, value)); return true;
+        case "modifylabelsrequest":
+        case "ModifyLabelsRequest": target.setModifyLabelsRequest(property(camelContext, com.google.api.services.drive.model.ModifyLabelsRequest.class, value)); return true;
         case "refreshtoken":
         case "RefreshToken": target.setRefreshToken(property(camelContext, java.lang.String.class, value)); return true;
         case "scopes":
@@ -90,16 +93,16 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "ApiName": return org.apache.camel.component.google.drive.internal.GoogleDriveApiName.class;
         case "applicationname":
         case "ApplicationName": return java.lang.String.class;
+        case "channel":
+        case "Channel": return com.google.api.services.drive.model.Channel.class;
         case "clientid":
         case "ClientId": return java.lang.String.class;
         case "clientsecret":
         case "ClientSecret": return java.lang.String.class;
-        case "content":
-        case "Content": return com.google.api.services.drive.model.File.class;
-        case "contentchannel":
-        case "ContentChannel": return com.google.api.services.drive.model.Channel.class;
         case "delegate":
         case "Delegate": return java.lang.String.class;
+        case "file":
+        case "File": return com.google.api.services.drive.model.File.class;
         case "fileid":
         case "FileId": return java.lang.String.class;
         case "mediacontent":
@@ -108,6 +111,8 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "MethodName": return java.lang.String.class;
         case "mimetype":
         case "MimeType": return java.lang.String.class;
+        case "modifylabelsrequest":
+        case "ModifyLabelsRequest": return com.google.api.services.drive.model.ModifyLabelsRequest.class;
         case "refreshtoken":
         case "RefreshToken": return java.lang.String.class;
         case "scopes":
@@ -128,16 +133,16 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "ApiName": return target.getApiName();
         case "applicationname":
         case "ApplicationName": return target.getApplicationName();
+        case "channel":
+        case "Channel": return target.getChannel();
         case "clientid":
         case "ClientId": return target.getClientId();
         case "clientsecret":
         case "ClientSecret": return target.getClientSecret();
-        case "content":
-        case "Content": return target.getContent();
-        case "contentchannel":
-        case "ContentChannel": return target.getContentChannel();
         case "delegate":
         case "Delegate": return target.getDelegate();
+        case "file":
+        case "File": return target.getFile();
         case "fileid":
         case "FileId": return target.getFileId();
         case "mediacontent":
@@ -146,6 +151,8 @@ public class DriveFilesEndpointConfigurationConfigurer extends org.apache.camel.
         case "MethodName": return target.getMethodName();
         case "mimetype":
         case "MimeType": return target.getMimeType();
+        case "modifylabelsrequest":
+        case "ModifyLabelsRequest": return target.getModifyLabelsRequest();
         case "refreshtoken":
         case "RefreshToken": return target.getRefreshToken();
         case "scopes":
diff --git a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointUriFactory.java b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointUriFactory.java
index efbb20d3ed7..1e237e34cca 100644
--- a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointUriFactory.java
+++ b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointUriFactory.java
@@ -21,7 +21,7 @@ public class GoogleDriveEndpointUriFactory extends org.apache.camel.support.comp
     private static final Set<String> SECRET_PROPERTY_NAMES;
     private static final Set<String> MULTI_VALUE_PREFIXES;
     static {
-        Set<String> props = new HashSet<>(51);
+        Set<String> props = new HashSet<>(54);
         props.add("accessToken");
         props.add("apiName");
         props.add("appId");
@@ -31,6 +31,7 @@ public class GoogleDriveEndpointUriFactory extends org.apache.camel.support.comp
         props.add("backoffMultiplier");
         props.add("bridgeErrorHandler");
         props.add("changeId");
+        props.add("channel");
         props.add("childId");
         props.add("clientFactory");
         props.add("clientId");
@@ -44,6 +45,7 @@ public class GoogleDriveEndpointUriFactory extends org.apache.camel.support.comp
         props.add("email");
         props.add("exceptionHandler");
         props.add("exchangePattern");
+        props.add("file");
         props.add("fileId");
         props.add("folderId");
         props.add("greedy");
@@ -53,6 +55,7 @@ public class GoogleDriveEndpointUriFactory extends org.apache.camel.support.comp
         props.add("mediaContent");
         props.add("methodName");
         props.add("mimeType");
+        props.add("modifyLabelsRequest");
         props.add("parentId");
         props.add("permissionId");
         props.add("pollStrategy");
diff --git a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/internal/DriveFilesApiMethod.java b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/internal/DriveFilesApiMethod.java
index c03b9ced524..f995dcff254 100644
--- a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/internal/DriveFilesApiMethod.java
+++ b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/internal/DriveFilesApiMethod.java
@@ -23,7 +23,7 @@ public enum DriveFilesApiMethod implements ApiMethod {
         com.google.api.services.drive.Drive.Files.Copy.class,
         "copy",
         arg("fileId", String.class),
-        arg("content", com.google.api.services.drive.model.File.class)),
+        arg("file", com.google.api.services.drive.model.File.class)),
 
     DELETE(
         com.google.api.services.drive.Drive.Files.Delete.class,
@@ -52,23 +52,34 @@ public enum DriveFilesApiMethod implements ApiMethod {
     INSERT(
         com.google.api.services.drive.Drive.Files.Insert.class,
         "insert",
-        arg("content", com.google.api.services.drive.model.File.class)),
+        arg("file", com.google.api.services.drive.model.File.class)),
 
     INSERT_1(
         com.google.api.services.drive.Drive.Files.Insert.class,
         "insert",
-        arg("content", com.google.api.services.drive.model.File.class),
+        arg("file", com.google.api.services.drive.model.File.class),
         arg("mediaContent", com.google.api.client.http.AbstractInputStreamContent.class)),
 
     LIST(
         com.google.api.services.drive.Drive.Files.List.class,
         "list"),
 
+    LIST_LABELS(
+        com.google.api.services.drive.Drive.Files.ListLabels.class,
+        "listLabels",
+        arg("fileId", String.class)),
+
+    MODIFY_LABELS(
+        com.google.api.services.drive.Drive.Files.ModifyLabels.class,
+        "modifyLabels",
+        arg("fileId", String.class),
+        arg("modifyLabelsRequest", com.google.api.services.drive.model.ModifyLabelsRequest.class)),
+
     PATCH(
         com.google.api.services.drive.Drive.Files.Patch.class,
         "patch",
         arg("fileId", String.class),
-        arg("content", com.google.api.services.drive.model.File.class)),
+        arg("file", com.google.api.services.drive.model.File.class)),
 
     TOUCH(
         com.google.api.services.drive.Drive.Files.Touch.class,
@@ -89,20 +100,20 @@ public enum DriveFilesApiMethod implements ApiMethod {
         com.google.api.services.drive.Drive.Files.Update.class,
         "update",
         arg("fileId", String.class),
-        arg("content", com.google.api.services.drive.model.File.class)),
+        arg("file", com.google.api.services.drive.model.File.class)),
 
     UPDATE_1(
         com.google.api.services.drive.Drive.Files.Update.class,
         "update",
         arg("fileId", String.class),
-        arg("content", com.google.api.services.drive.model.File.class),
+        arg("file", com.google.api.services.drive.model.File.class),
         arg("mediaContent", com.google.api.client.http.AbstractInputStreamContent.class)),
 
     WATCH(
         com.google.api.services.drive.Drive.Files.Watch.class,
         "watch",
         arg("fileId", String.class),
-        arg("contentChannel", com.google.api.services.drive.model.Channel.class));
+        arg("channel", com.google.api.services.drive.model.Channel.class));
 
     private final ApiMethod apiMethod;
 
diff --git a/components/camel-google/camel-google-drive/src/generated/resources/org/apache/camel/component/google/drive/google-drive.json b/components/camel-google/camel-google-drive/src/generated/resources/org/apache/camel/component/google/drive/google-drive.json
index e766dc9c12d..ef89165034f 100644
--- a/components/camel-google/camel-google-drive/src/generated/resources/org/apache/camel/component/google/drive/google-drive.json
+++ b/components/camel-google/camel-google-drive/src/generated/resources/org/apache/camel/component/google/drive/google-drive.json
@@ -78,7 +78,7 @@
     "drive-children": { "consumerOnly": false, "producerOnly": false, "description": "The children collection of methods", "methods": { "delete": { "description": "Removes a child from a folder", "signatures": [ "com.google.api.services.drive.Drive$Children$Delete delete(String folderId, String childId)" ] }, "get": { "description": "Gets a specific child reference", "signatures": [ "com.google.api.services.drive.Drive$Children$Get get(String folderId, String childId)" ] }, "insert": { " [...]
     "drive-comments": { "consumerOnly": false, "producerOnly": false, "description": "The comments collection of methods", "methods": { "delete": { "description": "Deletes a comment", "signatures": [ "com.google.api.services.drive.Drive$Comments$Delete delete(String fileId, String commentId)" ] }, "get": { "description": "Gets a comment by ID", "signatures": [ "com.google.api.services.drive.Drive$Comments$Get get(String fileId, String commentId)" ] }, "insert": { "description": "Creates  [...]
     "drive-drives": { "consumerOnly": false, "producerOnly": false, "description": "The drives collection of methods", "methods": { "delete": { "description": "Permanently deletes a shared drive for which the user is an organizer", "signatures": [ "com.google.api.services.drive.Drive$Drives$Delete delete(String driveId)" ] }, "get": { "description": "Gets a shared drive's metadata by ID", "signatures": [ "com.google.api.services.drive.Drive$Drives$Get get(String driveId)" ] }, "hide": {  [...]
-    "drive-files": { "consumerOnly": false, "producerOnly": false, "description": "The files collection of methods", "methods": { "copy": { "description": "Creates a copy of the specified file", "signatures": [ "com.google.api.services.drive.Drive$Files$Copy copy(String fileId, com.google.api.services.drive.model.File content)" ] }, "delete": { "description": "Permanently deletes a file by ID", "signatures": [ "com.google.api.services.drive.Drive$Files$Delete delete(String fileId)" ] },  [...]
+    "drive-files": { "consumerOnly": false, "producerOnly": false, "description": "The files collection of methods", "methods": { "copy": { "description": "Creates a copy of the specified file", "signatures": [ "com.google.api.services.drive.Drive$Files$Copy copy(String fileId, com.google.api.services.drive.model.File content)" ] }, "delete": { "description": "Permanently deletes a file by ID", "signatures": [ "com.google.api.services.drive.Drive$Files$Delete delete(String fileId)" ] },  [...]
     "drive-parents": { "consumerOnly": false, "producerOnly": false, "description": "The parents collection of methods", "methods": { "delete": { "description": "Removes a parent from a file", "signatures": [ "com.google.api.services.drive.Drive$Parents$Delete delete(String fileId, String parentId)" ] }, "get": { "description": "Gets a specific parent reference", "signatures": [ "com.google.api.services.drive.Drive$Parents$Get get(String fileId, String parentId)" ] }, "insert": { "descri [...]
     "drive-permissions": { "consumerOnly": false, "producerOnly": false, "description": "The permissions collection of methods", "methods": { "delete": { "description": "Deletes a permission from a file or shared drive", "signatures": [ "com.google.api.services.drive.Drive$Permissions$Delete delete(String fileId, String permissionId)" ] }, "get": { "description": "Gets a permission by ID", "signatures": [ "com.google.api.services.drive.Drive$Permissions$Get get(String fileId, String perm [...]
     "drive-properties": { "consumerOnly": false, "producerOnly": false, "description": "The properties collection of methods", "methods": { "delete": { "description": "Deletes a property", "signatures": [ "com.google.api.services.drive.Drive$Properties$Delete delete(String fileId, String propertyKey)" ] }, "get": { "description": "Gets a property by its key", "signatures": [ "com.google.api.services.drive.Drive$Properties$Get get(String fileId, String propertyKey)" ] }, "insert": { "desc [...]
@@ -93,7 +93,7 @@
     "drive-children": { "methods": { "delete": { "properties": { "childId": { "index": 0, "kind": "parameter", "displayName": "Child Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID of the child", "optional": false }, "folderId": { "index": 1, "kind": "parameter", "displayName": "Folder Id", "group": "common", "label": "", "required": false, "type": "s [...]
     "drive-comments": { "methods": { "delete": { "properties": { "commentId": { "index": 0, "kind": "parameter", "displayName": "Comment Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID of the comment", "optional": false }, "fileId": { "index": 1, "kind": "parameter", "displayName": "File Id", "group": "common", "label": "", "required": false, "type":  [...]
     "drive-drives": { "methods": { "delete": { "properties": { "driveId": { "index": 0, "kind": "parameter", "displayName": "Drive Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID of the shared drive", "optional": false } } }, "get": { "properties": { "driveId": { "index": 0, "kind": "parameter", "displayName": "Drive Id", "group": "common", "label": " [...]
-    "drive-files": { "methods": { "copy": { "properties": { "content": { "index": 0, "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.drive.model.File", "deprecated": false, "autowired": false, "secret": false, "description": "The com.google.api.services.drive.model.File", "optional": false }, "fileId": { "index": 1, "kind": "parameter", "displayName": "File Id", "group": "common", "la [...]
+    "drive-files": { "methods": { "copy": { "properties": { "file": { "index": 0, "kind": "parameter", "displayName": "File", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.drive.model.File", "deprecated": false, "autowired": false, "secret": false, "description": "The com.google.api.services.drive.model.File", "optional": false }, "fileId": { "index": 1, "kind": "parameter", "displayName": "File Id", "group": "common", "label":  [...]
     "drive-parents": { "methods": { "delete": { "properties": { "fileId": { "index": 0, "kind": "parameter", "displayName": "File Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID of the file", "optional": false }, "parentId": { "index": 1, "kind": "parameter", "displayName": "Parent Id", "group": "common", "label": "", "required": false, "type": "strin [...]
     "drive-permissions": { "methods": { "delete": { "properties": { "fileId": { "index": 0, "kind": "parameter", "displayName": "File Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID for the file or shared drive", "optional": false }, "permissionId": { "index": 1, "kind": "parameter", "displayName": "Permission Id", "group": "common", "label": "", "req [...]
     "drive-properties": { "methods": { "delete": { "properties": { "fileId": { "index": 0, "kind": "parameter", "displayName": "File Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The ID of the file", "optional": false }, "propertyKey": { "index": 1, "kind": "parameter", "displayName": "Property Key", "group": "common", "label": "", "required": false, "type [...]
diff --git a/parent/pom.xml b/parent/pom.xml
index 9846a136bde..5c4c16c73cb 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -174,10 +174,10 @@
         <gmavenplus-plugin-version>3.0.0</gmavenplus-plugin-version>
         <google-auth-library-oauth2-http-version>1.19.0</google-auth-library-oauth2-http-version>
         <google-api-client-version>1.35.2</google-api-client-version>
-        <google-api-services-drive-version>v2-rev20220110-1.32.1</google-api-services-drive-version>
-        <google-api-services-calendar-version>v3-rev20211229-1.32.1</google-api-services-calendar-version>
+        <google-api-services-drive-version>v2-rev20220709-1.32.1</google-api-services-drive-version>
+        <google-api-services-calendar-version>v3-rev20220715-1.32.1</google-api-services-calendar-version>
         <google-api-services-sheets-version>v4-rev20210629-1.32.1</google-api-services-sheets-version>
-        <google-api-services-mail-version>v1-rev20211108-1.32.1</google-api-services-mail-version>
+        <google-api-services-mail-version>v1-rev20220404-1.32.1</google-api-services-mail-version>
         <google-oauth-client-version>1.34.1</google-oauth-client-version>
         <google-cloud-bom-version>26.19.0</google-cloud-bom-version>
         <google-cloud-functions-bom-version>2.23.0</google-cloud-functions-bom-version>


[camel] 01/02: Upgrade google-auth-library-oauth2-http 1.19.0

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit cffa700f5c8cd6776ec9a496357a9a4dc942e1fc
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 20 10:42:32 2023 +0200

    Upgrade google-auth-library-oauth2-http 1.19.0
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 40eb429231f..9846a136bde 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -172,7 +172,7 @@
         <jakarta-transaction-api-version>2.0.1</jakarta-transaction-api-version>
         <jakarta-jws-api-version>3.0.0</jakarta-jws-api-version>
         <gmavenplus-plugin-version>3.0.0</gmavenplus-plugin-version>
-        <google-auth-library-oauth2-http-version>1.7.0</google-auth-library-oauth2-http-version>
+        <google-auth-library-oauth2-http-version>1.19.0</google-auth-library-oauth2-http-version>
         <google-api-client-version>1.35.2</google-api-client-version>
         <google-api-services-drive-version>v2-rev20220110-1.32.1</google-api-services-drive-version>
         <google-api-services-calendar-version>v3-rev20211229-1.32.1</google-api-services-calendar-version>