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 2020/09/08 06:58:32 UTC
[camel] 02/02: CAMEL-15478: camel-google-mail uses javasource
parser instead of javadoc for generating api component source code.
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.git
commit f467be396e23ea6adab731c4c288bbc224e029b0
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Sep 8 08:58:01 2020 +0200
CAMEL-15478: camel-google-mail uses javasource parser instead of javadoc for generating api component source code.
---
components/camel-google-mail/pom.xml | 34 ++++++++--------
.../GmailUsersDraftsEndpointConfiguration.java | 8 ++--
.../mail/GmailUsersEndpointConfiguration.java | 4 +-
.../GmailUsersHistoryEndpointConfiguration.java | 2 +-
.../GmailUsersLabelsEndpointConfiguration.java | 6 +--
...rsMessagesAttachmentsEndpointConfiguration.java | 6 +--
.../GmailUsersMessagesEndpointConfiguration.java | 14 +++----
.../GmailUsersThreadsEndpointConfiguration.java | 6 +--
.../camel/component/google/mail/google-mail.json | 14 +++----
.../google/mail/stream/google-mail-stream.json | 14 +++----
.../src/main/docs/google-mail-component.adoc | 46 +++++++++++-----------
.../main/docs/google-mail-stream-component.adoc | 46 +++++++++++-----------
12 files changed, 100 insertions(+), 100 deletions(-)
diff --git a/components/camel-google-mail/pom.xml b/components/camel-google-mail/pom.xml
index 67b6c41..70cb482 100644
--- a/components/camel-google-mail/pom.xml
+++ b/components/camel-google-mail/pom.xml
@@ -85,15 +85,6 @@
</exclusions>
</dependency>
- <!-- Component API javadoc in provided scope to read API signatures -->
- <dependency>
- <groupId>com.google.apis</groupId>
- <artifactId>google-api-services-gmail</artifactId>
- <version>${google-api-services-mail-version}</version>
- <type>javadoc</type>
- <scope>provided</scope>
- </dependency>
-
<!-- logging -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
@@ -138,40 +129,40 @@
<api>
<apiName>threads</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$Threads</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>messages</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$Messages</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>attachments</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$Messages$Attachments
</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>labels</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$Labels</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>history</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$History</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>drafts</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users$Drafts</proxyClass>
- <fromJavadoc />
+ <fromJavasource />
</api>
<api>
<apiName>users</apiName>
<proxyClass>com.google.api.services.gmail.Gmail$Users</proxyClass>
- <fromJavadoc>
+ <fromJavasource>
<includeMethods>getProfile|watch|stop</includeMethods>
- </fromJavadoc>
+ </fromJavasource>
</api>
</apis>
<substitutions>
@@ -203,6 +194,15 @@
</configuration>
</execution>
</executions>
+ <dependencies>
+ <!-- Component API to read API signatures -->
+ <dependency>
+ <groupId>com.google.apis</groupId>
+ <artifactId>google-api-services-gmail</artifactId>
+ <version>${google-api-services-mail-version}</version>
+ <classifier>sources</classifier>
+ </dependency>
+ </dependencies>
</plugin>
<plugin>
<!-- we need to generate additional configurer classes -->
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersDraftsEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersDraftsEndpointConfiguration.java
index 4f74172..c417360 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersDraftsEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersDraftsEndpointConfiguration.java
@@ -16,13 +16,13 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersDraftsEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.Draft media metadata or null if none")
private com.google.api.services.gmail.model.Draft content;
- @UriParam
+ @UriParam(description = "The ID of the draft to delete")
private String id;
- @UriParam
+ @UriParam(description = "The media HTTP content or null if none")
private com.google.api.client.http.AbstractInputStreamContent mediaContent;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public com.google.api.services.gmail.model.Draft getContent() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersEndpointConfiguration.java
index 6d23f16..6d79495 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersEndpointConfiguration.java
@@ -16,9 +16,9 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.WatchRequest")
private com.google.api.services.gmail.model.WatchRequest content;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public com.google.api.services.gmail.model.WatchRequest getContent() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersHistoryEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersHistoryEndpointConfiguration.java
index 82f0c58..9b4e4ce 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersHistoryEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersHistoryEndpointConfiguration.java
@@ -16,7 +16,7 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersHistoryEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public String getUserId() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersLabelsEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersLabelsEndpointConfiguration.java
index af144da..7763451 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersLabelsEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersLabelsEndpointConfiguration.java
@@ -16,11 +16,11 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersLabelsEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.Label")
private com.google.api.services.gmail.model.Label content;
- @UriParam
+ @UriParam(description = "The ID of the label to delete")
private String id;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public com.google.api.services.gmail.model.Label getContent() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesAttachmentsEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesAttachmentsEndpointConfiguration.java
index 3dea190..485c2ee 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesAttachmentsEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesAttachmentsEndpointConfiguration.java
@@ -16,11 +16,11 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersMessagesAttachmentsEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The ID of the attachment")
private String id;
- @UriParam
+ @UriParam(description = "The ID of the message containing the attachment")
private String messageId;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public String getId() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesEndpointConfiguration.java
index 4d4d4f7..a9f8062 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersMessagesEndpointConfiguration.java
@@ -16,19 +16,19 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersMessagesEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.BatchDeleteMessagesRequest")
private com.google.api.services.gmail.model.BatchDeleteMessagesRequest batchDeleteMessagesRequest;
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.BatchModifyMessagesRequest")
private com.google.api.services.gmail.model.BatchModifyMessagesRequest batchModifyMessagesRequest;
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.Message media metadata or null if none")
private com.google.api.services.gmail.model.Message content;
- @UriParam
+ @UriParam(description = "The ID of the message to delete")
private String id;
- @UriParam
+ @UriParam(description = "The media HTTP content or null if none")
private com.google.api.client.http.AbstractInputStreamContent mediaContent;
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.ModifyMessageRequest")
private com.google.api.services.gmail.model.ModifyMessageRequest modifyMessageRequest;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public com.google.api.services.gmail.model.BatchDeleteMessagesRequest getBatchDeleteMessagesRequest() {
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersThreadsEndpointConfiguration.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersThreadsEndpointConfiguration.java
index c03cabcd..acbdd38 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersThreadsEndpointConfiguration.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GmailUsersThreadsEndpointConfiguration.java
@@ -16,11 +16,11 @@ import org.apache.camel.spi.UriParams;
@UriParams
@Configurer
public final class GmailUsersThreadsEndpointConfiguration extends GoogleMailConfiguration {
- @UriParam
+ @UriParam(description = "The com.google.api.services.gmail.model.ModifyThreadRequest")
private com.google.api.services.gmail.model.ModifyThreadRequest content;
- @UriParam
+ @UriParam(description = "ID of the Thread to delete")
private String id;
- @UriParam
+ @UriParam(description = "The user's email address. The special value me can be used to indicate the authenticated user. default: me")
private String userId;
public com.google.api.services.gmail.model.ModifyThreadRequest getContent() {
diff --git a/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/google-mail.json b/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/google-mail.json
index 1fa4c73..04bf5b5 100644
--- a/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/google-mail.json
+++ b/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/google-mail.json
@@ -67,12 +67,12 @@
"refreshToken": { "kind": "parameter", "displayName": "Refresh Token", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": true, "configurationClass": "org.apache.camel.component.google.mail.GoogleMailConfiguration", "configurationField": "configuration", "description": "OAuth 2 refresh token. Using this, the Google Calendar component can obtain a new accessToken whenever the current one expires [...]
},
"apiProperties": {
- "attachments": { "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "messageId": { "kind": "parameter", "displayName": "Message Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind": "parameter", "di [...]
- "drafts": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Draft", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "mediaContent": { "ki [...]
- "history": { "userId": { "kind": "parameter", "displayName": "User Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" } },
- "labels": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Label", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind": " [...]
- "messages": { "batchDeleteMessagesRequest": { "kind": "parameter", "displayName": "Batch Delete Messages Request", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.BatchDeleteMessagesRequest", "deprecated": false, "secret": false, "description": "" }, "batchModifyMessagesRequest": { "kind": "parameter", "displayName": "Batch Modify Messages Request", "group": "common", "label": "", "required": false, "type": "object [...]
- "threads": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.ModifyThreadRequest", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "userI [...]
- "users": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.WatchRequest", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind": "parameter", "displayName": "User Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" } }
+ "attachments": { "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The ID of the attachment" }, "messageId": { "kind": "parameter", "displayName": "Message Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The ID of the mes [...]
+ "drafts": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Draft", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.Draft media metadata or null if none" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "dep [...]
+ "history": { "userId": { "kind": "parameter", "displayName": "User Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The user's email address. The special value me can be used to indicate the authenticated user. default: me" } },
+ "labels": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Label", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.Label" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": fals [...]
+ "messages": { "batchDeleteMessagesRequest": { "kind": "parameter", "displayName": "Batch Delete Messages Request", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.BatchDeleteMessagesRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.BatchDeleteMessagesRequest" }, "batchModifyMessagesRequest": { "kind": "parameter", "displayName": "Batch Modify Messages Request", [...]
+ "threads": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.ModifyThreadRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.ModifyThreadRequest" }, "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "depre [...]
+ "users": { "content": { "kind": "parameter", "displayName": "Content", "group": "common", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.WatchRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.WatchRequest" }, "userId": { "kind": "parameter", "displayName": "User Id", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": [...]
}
}
diff --git a/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/stream/google-mail-stream.json b/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/stream/google-mail-stream.json
index 098bdca..cfb3e19 100644
--- a/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/stream/google-mail-stream.json
+++ b/components/camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/stream/google-mail-stream.json
@@ -71,12 +71,12 @@
"useFixedDelay": { "kind": "parameter", "displayName": "Use Fixed Delay", "group": "scheduler", "label": "consumer,scheduler", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "true", "description": "Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details." }
},
"apiProperties": {
- "attachments": { "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "messageId": { "kind": "parameter", "displayName": "Message Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind": "parameter", [...]
- "drafts": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Draft", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "mediaContent": { [...]
- "history": { "userId": { "kind": "parameter", "displayName": "User Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" } },
- "labels": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Label", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind [...]
- "messages": { "batchDeleteMessagesRequest": { "kind": "parameter", "displayName": "Batch Delete Messages Request", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.BatchDeleteMessagesRequest", "deprecated": false, "secret": false, "description": "" }, "batchModifyMessagesRequest": { "kind": "parameter", "displayName": "Batch Modify Messages Request", "group": "consumer", "label": "", "required": false, "type": "ob [...]
- "threads": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.ModifyThreadRequest", "deprecated": false, "secret": false, "description": "" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" }, "u [...]
- "users": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.WatchRequest", "deprecated": false, "secret": false, "description": "" }, "userId": { "kind": "parameter", "displayName": "User Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "" } }
+ "attachments": { "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The ID of the attachment" }, "messageId": { "kind": "parameter", "displayName": "Message Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The ID of the [...]
+ "drafts": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Draft", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.Draft media metadata or null if none" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", [...]
+ "history": { "userId": { "kind": "parameter", "displayName": "User Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The user's email address. The special value me can be used to indicate the authenticated user. default: me" } },
+ "labels": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.Label", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.Label" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": [...]
+ "messages": { "batchDeleteMessagesRequest": { "kind": "parameter", "displayName": "Batch Delete Messages Request", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.BatchDeleteMessagesRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.BatchDeleteMessagesRequest" }, "batchModifyMessagesRequest": { "kind": "parameter", "displayName": "Batch Modify Messages Request" [...]
+ "threads": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.ModifyThreadRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.ModifyThreadRequest" }, "id": { "kind": "parameter", "displayName": "Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "d [...]
+ "users": { "content": { "kind": "parameter", "displayName": "Content", "group": "consumer", "label": "", "required": false, "type": "object", "javaType": "com.google.api.services.gmail.model.WatchRequest", "deprecated": false, "secret": false, "description": "The com.google.api.services.gmail.model.WatchRequest" }, "userId": { "kind": "parameter", "displayName": "User Id", "group": "consumer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecat [...]
}
}
diff --git a/components/camel-google-mail/src/main/docs/google-mail-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
index 57af442..9226fa3 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
@@ -168,9 +168,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *id* | | String
-| *messageId* | | String
-| *userId* | | String
+| *id* | The ID of the attachment | String
+| *messageId* | The ID of the message containing the attachment | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -179,10 +179,10 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | Draft
-| *id* | | String
-| *mediaContent* | | AbstractInputStreamContent
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.Draft media metadata or null if none | Draft
+| *id* | The ID of the draft to delete | String
+| *mediaContent* | The media HTTP content or null if none | AbstractInputStreamContent
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -191,7 +191,7 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *userId* | | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -200,9 +200,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | Label
-| *id* | | String
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.Label | Label
+| *id* | The ID of the label to delete | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -211,13 +211,13 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *batchDeleteMessagesRequest* | | BatchDeleteMessagesRequest
-| *batchModifyMessagesRequest* | | BatchModifyMessagesRequest
-| *content* | | Message
-| *id* | | String
-| *mediaContent* | | AbstractInputStreamContent
-| *modifyMessageRequest* | | ModifyMessageRequest
-| *userId* | | String
+| *batchDeleteMessagesRequest* | The com.google.api.services.gmail.model.BatchDeleteMessagesRequest | BatchDeleteMessagesRequest
+| *batchModifyMessagesRequest* | The com.google.api.services.gmail.model.BatchModifyMessagesRequest | BatchModifyMessagesRequest
+| *content* | The com.google.api.services.gmail.model.Message media metadata or null if none | Message
+| *id* | The ID of the message to delete | String
+| *mediaContent* | The media HTTP content or null if none | AbstractInputStreamContent
+| *modifyMessageRequest* | The com.google.api.services.gmail.model.ModifyMessageRequest | ModifyMessageRequest
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -226,9 +226,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | ModifyThreadRequest
-| *id* | | String
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.ModifyThreadRequest | ModifyThreadRequest
+| *id* | ID of the Thread to delete | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -237,8 +237,8 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | WatchRequest
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.WatchRequest | WatchRequest
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
// endpoint options: END
diff --git a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
index 48c2701..9bbead9 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
@@ -155,9 +155,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *id* | | String
-| *messageId* | | String
-| *userId* | | String
+| *id* | The ID of the attachment | String
+| *messageId* | The ID of the message containing the attachment | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -166,10 +166,10 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | Draft
-| *id* | | String
-| *mediaContent* | | AbstractInputStreamContent
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.Draft media metadata or null if none | Draft
+| *id* | The ID of the draft to delete | String
+| *mediaContent* | The media HTTP content or null if none | AbstractInputStreamContent
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -178,7 +178,7 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *userId* | | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -187,9 +187,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | Label
-| *id* | | String
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.Label | Label
+| *id* | The ID of the label to delete | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -198,13 +198,13 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *batchDeleteMessagesRequest* | | BatchDeleteMessagesRequest
-| *batchModifyMessagesRequest* | | BatchModifyMessagesRequest
-| *content* | | Message
-| *id* | | String
-| *mediaContent* | | AbstractInputStreamContent
-| *modifyMessageRequest* | | ModifyMessageRequest
-| *userId* | | String
+| *batchDeleteMessagesRequest* | The com.google.api.services.gmail.model.BatchDeleteMessagesRequest | BatchDeleteMessagesRequest
+| *batchModifyMessagesRequest* | The com.google.api.services.gmail.model.BatchModifyMessagesRequest | BatchModifyMessagesRequest
+| *content* | The com.google.api.services.gmail.model.Message media metadata or null if none | Message
+| *id* | The ID of the message to delete | String
+| *mediaContent* | The media HTTP content or null if none | AbstractInputStreamContent
+| *modifyMessageRequest* | The com.google.api.services.gmail.model.ModifyMessageRequest | ModifyMessageRequest
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -213,9 +213,9 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | ModifyThreadRequest
-| *id* | | String
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.ModifyThreadRequest | ModifyThreadRequest
+| *id* | ID of the Thread to delete | String
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
@@ -224,8 +224,8 @@ The following lists each API name and method and its additional parameters.
[width="100%",cols="2,5,3",options="header"]
|===
| Name | Description | Type
-| *content* | | WatchRequest
-| *userId* | | String
+| *content* | The com.google.api.services.gmail.model.WatchRequest | WatchRequest
+| *userId* | The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
|===
// endpoint options: END