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 8a4894bec63eb895b321d3125fcccd9561766fe8
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Dec 10 11:51:36 2020 +0100

    Regen docs
---
 .../docs/google-calendar-stream-component.adoc     | 510 +--------------------
 .../pages/google-calendar-stream-component.adoc    | 510 +--------------------
 2 files changed, 4 insertions(+), 1016 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
index fd97d6d..56f8194 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
@@ -14,10 +14,10 @@ 
include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-cal
 
 *{component-header}*
 
-The Google Calendar component provides access
+The Google Calendar Stream component provides access
 to https://calendar.google.com[Calendar] via
 the https://developers.google.com/calendar/overview[Google Calendar
-Web APIs].
+Web APIs]. This component provides the streaming feature for Calendar events.
 
 Google Calendar uses
 the https://developers.google.com/accounts/docs/OAuth2[OAuth 2.0
@@ -140,510 +140,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 Calendar 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-calendar-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
-| *acl* | Consumer | The acl collection of methods
-| *calendars* | Consumer | The calendars collection of methods
-| *channels* | Consumer | The channels collection of methods
-| *events* | Consumer | The events collection of methods
-| *freebusy* | Consumer | The freebusy collection of methods
-| *list* | Consumer | The calendarList collection of methods
-| *settings* | Consumer | The settings collection of methods
-|===
-
-Each API is documented in the following sections to come.
-
-
-==== API: acl
-
-*Only consumer is supported*
-
-
-
-
-The acl API has 7 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.calendar.Calendar.Acl.Delete delete(String calendarId, 
String ruleId);
-
-com.google.api.services.calendar.Calendar.Acl.Get get(String calendarId, 
String ruleId);
-
-com.google.api.services.calendar.Calendar.Acl.Insert insert(String calendarId, 
com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.List list(String calendarId);
-
-com.google.api.services.calendar.Calendar.Acl.Patch patch(String calendarId, 
String ruleId, com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.Update update(String calendarId, 
String ruleId, com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.Watch watch(String calendarId, 
com.google.api.services.calendar.model.Channel content);
-
-----
-
-The acl API is defined in the syntax as follows:
-
-----
-google-calendar-stream:acl/methodName?[parameters]
-----
-
-The 7 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* |  | Deletes an access control rule
-| *get* |  | Returns an access control rule
-| *insert* |  | Creates an access control rule
-| *list* |  | Returns the rules in the access control list for the calendar
-| *patch* |  | Updates an access control rule
-| *update* |  | Updates an access control rule
-| *watch* |  | Watch for changes to ACL resources
-|===
-
-The acl 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 | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *ruleId* |  ACL rule identifier | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *ruleId* |  ACL rule identifier | String
-| insert | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| list | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| patch | *ruleId* |  ACL rule identifier | String
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| update | *ruleId* |  ACL rule identifier | String
-| watch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the acl API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: calendars
-
-*Only consumer is supported*
-
-
-
-
-The calendars 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.calendar.Calendar.Calendars.Clear clear(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Delete delete(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Get get(String calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Insert 
insert(com.google.api.services.calendar.model.Calendar content);
-
-com.google.api.services.calendar.Calendar.Calendars.Patch patch(String 
calendarId, com.google.api.services.calendar.model.Calendar content);
-
-com.google.api.services.calendar.Calendar.Calendars.Update update(String 
calendarId, com.google.api.services.calendar.model.Calendar content);
-
-----
-
-The calendars API is defined in the syntax as follows:
-
-----
-google-calendar-stream:calendars/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
-| *clear* |  | Clears a primary calendar
-| *delete* |  | Deletes a secondary calendar
-| *get* |  | Returns metadata for a calendar
-| *insert* |  | Creates a secondary calendar
-| *patch* |  | Updates metadata for a calendar
-| *update* |  | Updates metadata for a calendar
-|===
-
-The calendars 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
-| clear | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-|===
-
-In addition to the parameters above, the calendars API can also use from the 
31 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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: channels
-
-*Only consumer is supported*
-
-
-
-
-The channels 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.calendar.Calendar.Channels.Stop 
stop(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The channels API is defined in the syntax as follows:
-
-----
-google-calendar-stream:channels/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
-| *stop* |  | Stop watching resources through this channel
-|===
-
-The channels 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
-| stop | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the channels API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: events
-
-*Only consumer is supported*
-
-
-
-
-The events 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.calendar.Calendar.Events.CalendarImport 
calendarImport(String calendarId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.Delete delete(String 
calendarId, String eventId);
-
-com.google.api.services.calendar.Calendar.Events.Get get(String calendarId, 
String eventId);
-
-com.google.api.services.calendar.Calendar.Events.Insert insert(String 
calendarId, com.google.api.services.calendar.model.Event content);
-
-com.google.api.services.calendar.Calendar.Events.Instances instances(String 
calendarId, String eventId);
-
-com.google.api.services.calendar.Calendar.Events.List list(String calendarId);
-
-com.google.api.services.calendar.Calendar.Events.Move move(String calendarId, 
String eventId, String destination);
-
-com.google.api.services.calendar.Calendar.Events.Patch patch(String 
calendarId, String eventId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.QuickAdd quickAdd(String 
calendarId, String text);
-
-com.google.api.services.calendar.Calendar.Events.Update update(String 
calendarId, String eventId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.Watch watch(String 
calendarId, com.google.api.services.calendar.model.Channel content);
-
-----
-
-The events API is defined in the syntax as follows:
-
-----
-google-calendar-stream:events/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
-| *calendarImport* |  | Imports an event
-| *delete* |  | Deletes an event
-| *get* |  | Returns an event
-| *insert* |  | Creates an event
-| *instances* |  | Returns instances of the specified recurring event
-| *list* |  | Returns events on the specified calendar
-| *move* |  | Moves an event to another calendar, i
-| *patch* |  | Updates an event
-| *quickAdd* |  | Creates an event based on a simple text string
-| *update* |  | Updates an event
-| *watch* |  | Watch for changes to Events resources
-|===
-
-The events 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
-| calendarImport | *calendarId* |  Calendar identifier. To retrieve calendar 
IDs call the calendarList.list method. If you want to access the primary 
calendar of the currently logged in user, use the primary keyword. | String
-| calendarImport | *content* |  The 
com.google.api.services.calendar.model.Event | Event
-| delete | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *eventId* |  Event identifier | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *eventId* |  Event identifier | String
-| insert | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.Event | 
Event
-| instances | *calendarId* |  Calendar identifier. To retrieve calendar IDs 
call the calendarList.list method. If you want to access the primary calendar 
of the currently logged in user, use the primary keyword. | String
-| instances | *eventId* |  Recurring event identifier | String
-| list | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| move | *calendarId* |  Calendar identifier of the source calendar where the 
event currently is on | String
-| move | *destination* |  Calendar identifier of the target calendar where the 
event is to be moved to | String
-| move | *eventId* |  Event identifier | String
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.Event | Event
-| patch | *eventId* |  Event identifier | String
-| quickAdd | *calendarId* |  Calendar identifier. To retrieve calendar IDs 
call the calendarList.list method. If you want to access the primary calendar 
of the currently logged in user, use the primary keyword. | String
-| quickAdd | *text* |  The text describing the event to be created | String
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.Event | 
Event
-| update | *eventId* |  Event identifier | String
-| watch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the events API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: freebusy
-
-*Only consumer is supported*
-
-
-
-
-The freebusy 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.calendar.Calendar.Freebusy.Query 
query(com.google.api.services.calendar.model.FreeBusyRequest content);
-
-----
-
-The freebusy API is defined in the syntax as follows:
-
-----
-google-calendar-stream:freebusy/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
-| *query* |  | Returns free/busy information for a set of calendars
-|===
-
-The freebusy 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
-| query | *content* |  The 
com.google.api.services.calendar.model.FreeBusyRequest | FreeBusyRequest
-|===
-
-In addition to the parameters above, the freebusy API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: list
-
-*Only consumer is supported*
-
-
-
-
-The list 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.calendar.Calendar.CalendarList.Delete delete(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.CalendarList.Get get(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.CalendarList.Insert 
insert(com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Patch patch(String 
calendarId, com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Update update(String 
calendarId, com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Watch 
watch(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The list API is defined in the syntax as follows:
-
-----
-google-calendar-stream:list/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* |  | Deletes an entry on the user's calendar list
-| *get* |  | Returns an entry on the user's calendar list
-| *insert* |  | Adds an entry to the user's calendar list
-| *patch* |  | Updates an entry on the user's calendar list
-| *update* |  | Updates an entry on the user's calendar list
-| *watch* |  | Watch for changes to CalendarList resources
-|===
-
-The list 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 | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the list API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: settings
-
-*Only consumer is supported*
-
-
-
-
-The settings API has 2 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.calendar.Calendar.Settings.Get get(String setting);
-
-com.google.api.services.calendar.Calendar.Settings.Watch 
watch(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The settings API is defined in the syntax as follows:
-
-----
-google-calendar-stream:settings/methodName?[parameters]
-----
-
-The 2 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* |  | Returns a single user setting
-| *watch* |  | Watch for changes to Settings resources
-|===
-
-The settings 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 | *setting* |  The id of the user setting | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the settings API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-// endpoint options: END
-
-
-
 include::camel-spring-boot::page$google-calendar-starter.adoc[]
diff --git 
a/docs/components/modules/ROOT/pages/google-calendar-stream-component.adoc 
b/docs/components/modules/ROOT/pages/google-calendar-stream-component.adoc
index 28dfb14..426b351 100644
--- a/docs/components/modules/ROOT/pages/google-calendar-stream-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-calendar-stream-component.adoc
@@ -16,10 +16,10 @@ 
include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-cal
 
 *{component-header}*
 
-The Google Calendar component provides access
+The Google Calendar Stream component provides access
 to https://calendar.google.com[Calendar] via
 the https://developers.google.com/calendar/overview[Google Calendar
-Web APIs].
+Web APIs]. This component provides the streaming feature for Calendar events.
 
 Google Calendar uses
 the https://developers.google.com/accounts/docs/OAuth2[OAuth 2.0
@@ -142,510 +142,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 Calendar 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-calendar-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
-| *acl* | Consumer | The acl collection of methods
-| *calendars* | Consumer | The calendars collection of methods
-| *channels* | Consumer | The channels collection of methods
-| *events* | Consumer | The events collection of methods
-| *freebusy* | Consumer | The freebusy collection of methods
-| *list* | Consumer | The calendarList collection of methods
-| *settings* | Consumer | The settings collection of methods
-|===
-
-Each API is documented in the following sections to come.
-
-
-==== API: acl
-
-*Only consumer is supported*
-
-
-
-
-The acl API has 7 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.calendar.Calendar.Acl.Delete delete(String calendarId, 
String ruleId);
-
-com.google.api.services.calendar.Calendar.Acl.Get get(String calendarId, 
String ruleId);
-
-com.google.api.services.calendar.Calendar.Acl.Insert insert(String calendarId, 
com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.List list(String calendarId);
-
-com.google.api.services.calendar.Calendar.Acl.Patch patch(String calendarId, 
String ruleId, com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.Update update(String calendarId, 
String ruleId, com.google.api.services.calendar.model.AclRule content);
-
-com.google.api.services.calendar.Calendar.Acl.Watch watch(String calendarId, 
com.google.api.services.calendar.model.Channel content);
-
-----
-
-The acl API is defined in the syntax as follows:
-
-----
-google-calendar-stream:acl/methodName?[parameters]
-----
-
-The 7 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* |  | Deletes an access control rule
-| *get* |  | Returns an access control rule
-| *insert* |  | Creates an access control rule
-| *list* |  | Returns the rules in the access control list for the calendar
-| *patch* |  | Updates an access control rule
-| *update* |  | Updates an access control rule
-| *watch* |  | Watch for changes to ACL resources
-|===
-
-The acl 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 | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *ruleId* |  ACL rule identifier | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *ruleId* |  ACL rule identifier | String
-| insert | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| list | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| patch | *ruleId* |  ACL rule identifier | String
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.AclRule | 
AclRule
-| update | *ruleId* |  ACL rule identifier | String
-| watch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the acl API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: calendars
-
-*Only consumer is supported*
-
-
-
-
-The calendars 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.calendar.Calendar.Calendars.Clear clear(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Delete delete(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Get get(String calendarId);
-
-com.google.api.services.calendar.Calendar.Calendars.Insert 
insert(com.google.api.services.calendar.model.Calendar content);
-
-com.google.api.services.calendar.Calendar.Calendars.Patch patch(String 
calendarId, com.google.api.services.calendar.model.Calendar content);
-
-com.google.api.services.calendar.Calendar.Calendars.Update update(String 
calendarId, com.google.api.services.calendar.model.Calendar content);
-
-----
-
-The calendars API is defined in the syntax as follows:
-
-----
-google-calendar-stream:calendars/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
-| *clear* |  | Clears a primary calendar
-| *delete* |  | Deletes a secondary calendar
-| *get* |  | Returns metadata for a calendar
-| *insert* |  | Creates a secondary calendar
-| *patch* |  | Updates metadata for a calendar
-| *update* |  | Updates metadata for a calendar
-|===
-
-The calendars 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
-| clear | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.Calendar | 
Calendar
-|===
-
-In addition to the parameters above, the calendars API can also use from the 
31 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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: channels
-
-*Only consumer is supported*
-
-
-
-
-The channels 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.calendar.Calendar.Channels.Stop 
stop(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The channels API is defined in the syntax as follows:
-
-----
-google-calendar-stream:channels/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
-| *stop* |  | Stop watching resources through this channel
-|===
-
-The channels 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
-| stop | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the channels API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: events
-
-*Only consumer is supported*
-
-
-
-
-The events 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.calendar.Calendar.Events.CalendarImport 
calendarImport(String calendarId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.Delete delete(String 
calendarId, String eventId);
-
-com.google.api.services.calendar.Calendar.Events.Get get(String calendarId, 
String eventId);
-
-com.google.api.services.calendar.Calendar.Events.Insert insert(String 
calendarId, com.google.api.services.calendar.model.Event content);
-
-com.google.api.services.calendar.Calendar.Events.Instances instances(String 
calendarId, String eventId);
-
-com.google.api.services.calendar.Calendar.Events.List list(String calendarId);
-
-com.google.api.services.calendar.Calendar.Events.Move move(String calendarId, 
String eventId, String destination);
-
-com.google.api.services.calendar.Calendar.Events.Patch patch(String 
calendarId, String eventId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.QuickAdd quickAdd(String 
calendarId, String text);
-
-com.google.api.services.calendar.Calendar.Events.Update update(String 
calendarId, String eventId, com.google.api.services.calendar.model.Event 
content);
-
-com.google.api.services.calendar.Calendar.Events.Watch watch(String 
calendarId, com.google.api.services.calendar.model.Channel content);
-
-----
-
-The events API is defined in the syntax as follows:
-
-----
-google-calendar-stream:events/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
-| *calendarImport* |  | Imports an event
-| *delete* |  | Deletes an event
-| *get* |  | Returns an event
-| *insert* |  | Creates an event
-| *instances* |  | Returns instances of the specified recurring event
-| *list* |  | Returns events on the specified calendar
-| *move* |  | Moves an event to another calendar, i
-| *patch* |  | Updates an event
-| *quickAdd* |  | Creates an event based on a simple text string
-| *update* |  | Updates an event
-| *watch* |  | Watch for changes to Events resources
-|===
-
-The events 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
-| calendarImport | *calendarId* |  Calendar identifier. To retrieve calendar 
IDs call the calendarList.list method. If you want to access the primary 
calendar of the currently logged in user, use the primary keyword. | String
-| calendarImport | *content* |  The 
com.google.api.services.calendar.model.Event | Event
-| delete | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| delete | *eventId* |  Event identifier | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *eventId* |  Event identifier | String
-| insert | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The com.google.api.services.calendar.model.Event | 
Event
-| instances | *calendarId* |  Calendar identifier. To retrieve calendar IDs 
call the calendarList.list method. If you want to access the primary calendar 
of the currently logged in user, use the primary keyword. | String
-| instances | *eventId* |  Recurring event identifier | String
-| list | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| move | *calendarId* |  Calendar identifier of the source calendar where the 
event currently is on | String
-| move | *destination* |  Calendar identifier of the target calendar where the 
event is to be moved to | String
-| move | *eventId* |  Event identifier | String
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The com.google.api.services.calendar.model.Event | Event
-| patch | *eventId* |  Event identifier | String
-| quickAdd | *calendarId* |  Calendar identifier. To retrieve calendar IDs 
call the calendarList.list method. If you want to access the primary calendar 
of the currently logged in user, use the primary keyword. | String
-| quickAdd | *text* |  The text describing the event to be created | String
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The com.google.api.services.calendar.model.Event | 
Event
-| update | *eventId* |  Event identifier | String
-| watch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the events API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: freebusy
-
-*Only consumer is supported*
-
-
-
-
-The freebusy 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.calendar.Calendar.Freebusy.Query 
query(com.google.api.services.calendar.model.FreeBusyRequest content);
-
-----
-
-The freebusy API is defined in the syntax as follows:
-
-----
-google-calendar-stream:freebusy/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
-| *query* |  | Returns free/busy information for a set of calendars
-|===
-
-The freebusy 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
-| query | *content* |  The 
com.google.api.services.calendar.model.FreeBusyRequest | FreeBusyRequest
-|===
-
-In addition to the parameters above, the freebusy API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: list
-
-*Only consumer is supported*
-
-
-
-
-The list 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.calendar.Calendar.CalendarList.Delete delete(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.CalendarList.Get get(String 
calendarId);
-
-com.google.api.services.calendar.Calendar.CalendarList.Insert 
insert(com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Patch patch(String 
calendarId, com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Update update(String 
calendarId, com.google.api.services.calendar.model.CalendarListEntry content);
-
-com.google.api.services.calendar.Calendar.CalendarList.Watch 
watch(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The list API is defined in the syntax as follows:
-
-----
-google-calendar-stream:list/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* |  | Deletes an entry on the user's calendar list
-| *get* |  | Returns an entry on the user's calendar list
-| *insert* |  | Adds an entry to the user's calendar list
-| *patch* |  | Updates an entry on the user's calendar list
-| *update* |  | Updates an entry on the user's calendar list
-| *watch* |  | Watch for changes to CalendarList resources
-|===
-
-The list 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 | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| get | *calendarId* |  Calendar identifier. To retrieve calendar IDs call the 
calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| insert | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| patch | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| patch | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| update | *calendarId* |  Calendar identifier. To retrieve calendar IDs call 
the calendarList.list method. If you want to access the primary calendar of the 
currently logged in user, use the primary keyword. | String
-| update | *content* |  The 
com.google.api.services.calendar.model.CalendarListEntry | CalendarListEntry
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the list API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-
-
-
-==== API: settings
-
-*Only consumer is supported*
-
-
-
-
-The settings API has 2 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.calendar.Calendar.Settings.Get get(String setting);
-
-com.google.api.services.calendar.Calendar.Settings.Watch 
watch(com.google.api.services.calendar.model.Channel content);
-
-----
-
-The settings API is defined in the syntax as follows:
-
-----
-google-calendar-stream:settings/methodName?[parameters]
-----
-
-The 2 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* |  | Returns a single user setting
-| *watch* |  | Watch for changes to Settings resources
-|===
-
-The settings 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 | *setting* |  The id of the user setting | String
-| watch | *contentChannel* |  The 
com.google.api.services.calendar.model.Channel | Channel
-|===
-
-In addition to the parameters above, the settings API can also use from the 31 
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 
`CamelGoogleCalendarStream.parameter`.
-The `inBody` parameter overrides message header, i.e. the endpoint parameter 
`inBody=myParameterNameHere`
-would override a `CamelGoogleCalendarStream.myParameterNameHere` header.
-// endpoint options: END
-
-
-
 include::camel-spring-boot::page$google-calendar-starter.adoc[]

Reply via email to