...
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-google-calendar</artifactId> <version>2.15-SNAPSHOT<.0</version> </dependency>
URI Format
...
Option | Type | |
---|---|---|
accessToken | String | OAuth 2 access token. This typically expires after an hour so refreshToken is recommended for long term usage. |
applicationName | String | Google calendar application name. Example would be "camel-google-calendar/1.0" |
clientId | String | Client ID of the calendar application |
clientSecret | String | Client secret of the calendar application |
refreshToken | String | 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. |
scopes | List<String> | Specifies the level of permissions you want a calendar application to have to a user account. See https://developers.google.com/google-apps/calendar/auth for more info. |
emailAddress | String | Since Camel 2.16.0, the emailAddress of the Google Service Account. |
p12FileName | String | Since Camel 2.16.0, the name of the p12 file which has the private key to use with the Google Service Account. |
Producer Endpoints
...
Producer endpoints can use endpoint prefixes followed by endpoint names and associated options described next. A shorthand alias can be used for some endpoints. The endpoint URI MUST contain a prefix.
...