public static interface GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder extends ComponentBuilder<org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent>
| Modifier and Type | Method and Description |
|---|---|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
accessToken(String accessToken)
OAuth 2 access token.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
applicationName(String applicationName)
Google Calendar application name.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
calendarId(String calendarId)
The calendarId to be used.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
clientFactory(org.apache.camel.component.google.calendar.GoogleCalendarClientFactory clientFactory)
The client Factory.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
clientId(String clientId)
Client ID of the calendar application.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
clientSecret(String clientSecret)
Client secret of the calendar application.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
configuration(org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration configuration)
The configuration.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
considerLastUpdate(boolean considerLastUpdate)
Take into account the lastUpdate of the last event polled as start
date for the next poll.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
consumeFromNow(boolean consumeFromNow)
Consume events in the selected calendar from now on.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
emailAddress(String emailAddress)
The emailAddress of the Google Service Account.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
maxResults(int maxResults)
Max results to be returned.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
p12FileName(String p12FileName)
The name of the p12 file which has the private key to use with the
Google Service Account.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
query(String query)
The query to execute on calendar.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
refreshToken(String refreshToken)
OAuth 2 refresh token.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
scopes(List<String> scopes)
Specifies the level of permissions you want a calendar application to
have to a user account.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
syncFlow(boolean syncFlow)
Sync events, see https://developers.google.com/calendar/v3/sync Note:
not compatible with: 'query' and 'considerLastUpdate' parameters.
|
default GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder |
user(String user)
The email address of the user the application is trying to
impersonate in the service account flow.
|
build, build, doSetProperty, registerdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder applicationName(String applicationName)
applicationName - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder calendarId(String calendarId)
calendarId - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder clientId(String clientId)
clientId - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder configuration(org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamConfiguration configuration)
configuration - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder considerLastUpdate(boolean considerLastUpdate)
considerLastUpdate - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder consumeFromNow(boolean consumeFromNow)
consumeFromNow - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder maxResults(int maxResults)
maxResults - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder query(String query)
query - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder scopes(List<String> scopes)
scopes - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder syncFlow(boolean syncFlow)
syncFlow - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder clientFactory(org.apache.camel.component.google.calendar.GoogleCalendarClientFactory clientFactory)
clientFactory - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder accessToken(String accessToken)
accessToken - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder clientSecret(String clientSecret)
clientSecret - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder emailAddress(String emailAddress)
emailAddress - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder p12FileName(String p12FileName)
p12FileName - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder refreshToken(String refreshToken)
refreshToken - the value to setdefault GoogleCalendarStreamComponentBuilderFactory.GoogleCalendarStreamComponentBuilder user(String user)
user - the value to setApache Camel