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 2020/12/10 11:09:05 UTC

[camel] 04/06: CAMEL-15932 - Camel-Google-* Stream components: Review the documentation for mail stream

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 3bea117ec5edfd30f2e093b7f3dba9408af383ba
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Dec 10 12:01:01 2020 +0100

    CAMEL-15932 - Camel-Google-* Stream components: Review the documentation for mail stream
---
 .../main/docs/google-mail-stream-component.adoc    | 538 +--------------------
 1 file changed, 1 insertion(+), 537 deletions(-)

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 c9a3a60..789f1c7 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
@@ -17,7 +17,7 @@ include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mai
 The Google Mail component provides access
 to http://gmail.com/[Gmail] via
 the https://developers.google.com/gmail/api/v1/reference/[Google Mail
-Web APIs].
+Web APIs]. This component provides the streaming feature for Messages.
 
 Google Mail uses
 the https://developers.google.com/accounts/docs/OAuth2[OAuth 2.0
@@ -136,540 +136,4 @@ with the following path and query parameters:
 | *refreshToken* (security) | OAuth 2 refresh token. Using this, the Google Calendar component can obtain a new accessToken whenever the current one expires - a necessity if the application is long-lived. |  | String
 |===
 
-
-
-
-=== API Parameters (7 APIs):
-
-The Google Mail Stream endpoint is an API based component and has additional parameters based on which API name and API method is used.
-The API name and API method is located in the endpoint URI as the null path parameters:
-
-----
-google-mail-stream:index
-----
-
-There are 7 API names as listed in the table below:
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| API Name | Type | Description
-| *attachments* | Consumer | The attachments collection of methods
-| *drafts* | Consumer | The drafts collection of methods
-| *history* | Consumer | The history collection of methods
-| *labels* | Consumer | The labels collection of methods
-| *messages* | Consumer | The messages collection of methods
-| *threads* | Consumer | The threads collection of methods
-| *users* | Consumer | The users collection of methods
-|===
-
-Each API is documented in the following sections to come.
-
-
-==== API: attachments
-
-*Only consumer is supported*
-
-
-
-
-The attachments API has 1 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.Messages.Attachments.Get get(String userId, String messageId, String id);
-
-----
-
-The attachments API is defined in the syntax as follows:
-
-----
-google-mail-stream:attachments/methodName?[parameters]
-----
-
-The 1 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *get* |  | Gets the specified message attachment
-|===
-
-The attachments API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| get | *id* |  The ID of the attachment | String
-| get | *messageId* |  The ID of the message containing the attachment | String
-| get | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the attachments API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: drafts
-
-*Only consumer is supported*
-
-
-
-
-The drafts API has 6 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Create create(String userId, com.google.api.services.gmail.model.Draft content);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Create create(String userId, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Delete delete(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Get get(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.List list(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Send send(String userId, com.google.api.services.gmail.model.Draft content);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Send send(String userId, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Update update(String userId, String id, com.google.api.services.gmail.model.Draft content);
-
-com.google.api.services.gmail.Gmail.Users.Drafts.Update update(String userId, String id, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-----
-
-The drafts API is defined in the syntax as follows:
-
-----
-google-mail-stream:drafts/methodName?[parameters]
-----
-
-The 6 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *create* |  | Creates a new draft with the DRAFT label
-| *delete* |  | Immediately and permanently deletes the specified draft
-| *get* |  | Gets the specified draft
-| *list* |  | Lists the drafts in the user's mailbox
-| *send* |  | Sends the specified, existing draft to the recipients in the To, Cc, and Bcc headers
-| *update* |  | Replaces a draft's content
-|===
-
-The drafts API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| create | *content* |  The com.google.api.services.gmail.model.Draft media metadata or null if none | Draft
-| create | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| create | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| delete | *id* |  The ID of the draft to delete | String
-| delete | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| get | *id* |  The ID of the draft to retrieve | String
-| get | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| list | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| send | *content* |  The com.google.api.services.gmail.model.Draft media metadata or null if none | Draft
-| send | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| send | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| update | *content* |  The com.google.api.services.gmail.model.Draft media metadata or null if none | Draft
-| update | *id* |   | String
-| update | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| update | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the drafts API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: history
-
-*Only consumer is supported*
-
-
-
-
-The history API has 1 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.History.List list(String userId);
-
-----
-
-The history API is defined in the syntax as follows:
-
-----
-google-mail-stream:history/methodName?[parameters]
-----
-
-The 1 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *list* |  | Lists the history of all changes to the given mailbox
-|===
-
-The history API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| list | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the history API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: labels
-
-*Only consumer is supported*
-
-
-
-
-The labels API has 6 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.Labels.Create create(String userId, com.google.api.services.gmail.model.Label content);
-
-com.google.api.services.gmail.Gmail.Users.Labels.Delete delete(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Labels.Get get(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Labels.List list(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Labels.Patch patch(String userId, String id, com.google.api.services.gmail.model.Label content);
-
-com.google.api.services.gmail.Gmail.Users.Labels.Update update(String userId, String id, com.google.api.services.gmail.model.Label content);
-
-----
-
-The labels API is defined in the syntax as follows:
-
-----
-google-mail-stream:labels/methodName?[parameters]
-----
-
-The 6 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *create* |  | Creates a new label
-| *delete* |  | Immediately and permanently deletes the specified label and removes it from any messages and threads that it is applied to
-| *get* |  | Gets the specified label
-| *list* |  | Lists all labels in the user's mailbox
-| *patch* |  | Updates the specified label
-| *update* |  | Updates the specified label
-|===
-
-The labels API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| create | *content* |  The com.google.api.services.gmail.model.Label | Label
-| create | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| delete | *id* |  The ID of the label to delete | String
-| delete | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| get | *id* |  The ID of the label to retrieve | String
-| get | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| list | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| patch | *content* |  The com.google.api.services.gmail.model.Label | Label
-| patch | *id* |  The ID of the label to update | String
-| patch | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| update | *content* |  The com.google.api.services.gmail.model.Label | Label
-| update | *id* |  The ID of the label to update | String
-| update | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the labels API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: messages
-
-*Only consumer is supported*
-
-
-
-
-The messages API has 11 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.Messages.BatchDelete batchDelete(String userId, com.google.api.services.gmail.model.BatchDeleteMessagesRequest content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.BatchModify batchModify(String userId, com.google.api.services.gmail.model.BatchModifyMessagesRequest content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Delete delete(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Get get(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Messages.GmailImport gmailImport(String userId, com.google.api.services.gmail.model.Message content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.GmailImport gmailImport(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Insert insert(String userId, com.google.api.services.gmail.model.Message content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Insert insert(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-com.google.api.services.gmail.Gmail.Users.Messages.List list(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Modify modify(String userId, String id, com.google.api.services.gmail.model.ModifyMessageRequest content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Send send(String userId, com.google.api.services.gmail.model.Message content);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Send send(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Trash trash(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Messages.Untrash untrash(String userId, String id);
-
-----
-
-The messages API is defined in the syntax as follows:
-
-----
-google-mail-stream:messages/methodName?[parameters]
-----
-
-The 11 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *batchDelete* |  | Deletes many messages by message ID
-| *batchModify* |  | Modifies the labels on the specified messages
-| *delete* |  | Immediately and permanently deletes the specified message
-| *get* |  | Gets the specified message
-| *gmailImport* |  | Imports a message into only this user's mailbox, with standard email delivery scanning and classification similar to receiving via SMTP
-| *insert* |  | Directly inserts a message into only this user's mailbox similar to IMAP APPEND, bypassing most scanning and classification
-| *list* |  | Lists the messages in the user's mailbox
-| *modify* |  | Modifies the labels on the specified message
-| *send* |  | Sends the specified message to the recipients in the To, Cc, and Bcc headers
-| *trash* |  | Moves the specified message to the trash
-| *untrash* |  | Removes the specified message from the trash
-|===
-
-The messages API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| batchDelete | *batchDeleteMessagesRequest* |  The com.google.api.services.gmail.model.BatchDeleteMessagesRequest | BatchDeleteMessagesRequest
-| batchDelete | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| batchModify | *batchModifyMessagesRequest* |  The com.google.api.services.gmail.model.BatchModifyMessagesRequest | BatchModifyMessagesRequest
-| batchModify | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| delete | *id* |  The ID of the message to delete | String
-| delete | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| get | *id* |  The ID of the message to retrieve | String
-| get | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| gmailImport | *content* |  The com.google.api.services.gmail.model.Message media metadata or null if none | Message
-| gmailImport | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| gmailImport | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| insert | *content* |  The com.google.api.services.gmail.model.Message media metadata or null if none | Message
-| insert | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| insert | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| list | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| modify | *id* |  The ID of the message to modify | String
-| modify | *modifyMessageRequest* |  The com.google.api.services.gmail.model.ModifyMessageRequest | ModifyMessageRequest
-| modify | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| send | *content* |  The com.google.api.services.gmail.model.Message media metadata or null if none | Message
-| send | *mediaContent* |  The media HTTP content or null if none | AbstractInputStreamContent
-| send | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| trash | *id* |  The ID of the message to Trash | String
-| trash | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| untrash | *id* |  The ID of the message to remove from Trash | String
-| untrash | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the messages API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: threads
-
-*Only consumer is supported*
-
-
-
-
-The threads API has 6 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.Threads.Delete delete(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Threads.Get get(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Threads.List list(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Threads.Modify modify(String userId, String id, com.google.api.services.gmail.model.ModifyThreadRequest content);
-
-com.google.api.services.gmail.Gmail.Users.Threads.Trash trash(String userId, String id);
-
-com.google.api.services.gmail.Gmail.Users.Threads.Untrash untrash(String userId, String id);
-
-----
-
-The threads API is defined in the syntax as follows:
-
-----
-google-mail-stream:threads/methodName?[parameters]
-----
-
-The 6 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *delete* |  | Immediately and permanently deletes the specified thread
-| *get* |  | Gets the specified thread
-| *list* |  | Lists the threads in the user's mailbox
-| *modify* |  | Modifies the labels applied to the thread
-| *trash* |  | Moves the specified thread to the trash
-| *untrash* |  | Removes the specified thread from the trash
-|===
-
-The threads API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| delete | *id* |  ID of the Thread to delete | String
-| delete | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| get | *id* |  The ID of the thread to retrieve | String
-| get | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| list | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| modify | *content* |  The com.google.api.services.gmail.model.ModifyThreadRequest | ModifyThreadRequest
-| modify | *id* |  The ID of the thread to modify | String
-| modify | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| trash | *id* |  The ID of the thread to Trash | String
-| trash | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| untrash | *id* |  The ID of the thread to remove from Trash | String
-| untrash | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the threads API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-
-
-
-==== API: users
-
-*Only consumer is supported*
-
-
-
-
-The users API has 3 method(s) which is represented by the following method signatures
-(an API method may have multiple signatures due to overloading):
-
-[source,java]
-----
-
-com.google.api.services.gmail.Gmail.Users.GetProfile getProfile(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Stop stop(String userId);
-
-com.google.api.services.gmail.Gmail.Users.Watch watch(String userId, com.google.api.services.gmail.model.WatchRequest content);
-
-----
-
-The users API is defined in the syntax as follows:
-
-----
-google-mail-stream:users/methodName?[parameters]
-----
-
-The 3 method(s) is listed in the table below.
-(API methods can have a shorthand alias name which can be used in the syntax instead of the name)
-
-[width="100%",cols="2,2,6",options="header"]
-|===
-| Method | Alias | Description
-| *getProfile* |  | Gets the current user's Gmail profile
-| *stop* |  | Stop receiving push notifications for the given user mailbox
-| *watch* |  | Set up or update a push notification watch on the given user mailbox
-|===
-
-The users API method(s) has the following set of parameters listed in the table below:
-[width="100%",cols="2,2,4,2",options="header"]
-|===
-| Method | Parameter | Description | Type
-| getProfile | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| stop | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-| watch | *content* |  The com.google.api.services.gmail.model.WatchRequest | WatchRequest
-| watch | *userId* |  The user's email address. The special value me can be used to indicate the authenticated user. default: me | String
-|===
-
-In addition to the parameters above, the users API can also use from the 29 endpoint query option
-which is listed in the _Query Parameters_ section.
-
-Any of the parameters can be provided in either the endpoint URI, or dynamically in a message header.
-The message header name must be of the format `CamelGoogleMailStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter `inBody=myParameterNameHere`
-would override a `CamelGoogleMailStream.myParameterNameHere` header.
-// endpoint options: END
-
-== More Information
-
-For more information on the endpoints and options see API documentation
-at: https://developers.google.com/gmail/api/v1/reference/[https://developers.google.com/gmail/api/v1/reference/]
-
-
 include::camel-spring-boot::page$google-mail-starter.adoc[]