public class EventListQueryBuilderImpl extends ApiQueryBuilderImpl<EventListQueryBuilder,EventPage> implements EventListQueryBuilder
EventListQueryBuilder implementation.feedUrl| Constructor and Description |
|---|
EventListQueryBuilderImpl(java.lang.String urlTemplate,
java.lang.String calendarId,
java.lang.Class<EventPage> type,
org.springframework.web.client.RestTemplate restTemplate) |
| Modifier and Type | Method and Description |
|---|---|
EventListQueryBuilder |
alwaysIncludeEmail(boolean alwaysIncludeEmail)
Specifies whether to always include a value in the email field for the organizer,
creator and attendees, even if no real email is available (i.e.
|
EventListQueryBuilder |
fromPage(java.lang.String pageToken) |
EventListQueryBuilder |
iCalUid(java.lang.String iCalUid)
Specifies event ID in the iCalendar format to be included in the response.
|
EventListQueryBuilder |
maxAttendees(int maxAttendees)
The maximum number of attendees to include in the response.
|
EventListQueryBuilder |
orderBy(OrderBy orderBy)
The order of the events returned in the result.
|
EventListQueryBuilder |
showDeleted(boolean showDeleted)
Whether to include deleted events (with status equals "cancelled") in the result.
|
EventListQueryBuilder |
showHiddenInvitations(boolean showHiddenInvitations)
Whether to include hidden invitations in the result.
|
EventListQueryBuilder |
singleEvents(boolean singleEvents)
Whether to expand recurring events into instances and only return single one-off
events and instances of recurring events, but not the underlying recurring events
themselves.
|
EventListQueryBuilder |
timeMax(java.util.Date timeMax)
Upper bound (exclusive) for an event's start time to filter by.
|
EventListQueryBuilder |
timeMax(int year,
int month,
int day)
Upper bound (exclusive) for an event's start time to filter by.
|
EventListQueryBuilder |
timeMin(java.util.Date timeMin)
Lower bound (inclusive) for an event's end time to filter by.
|
EventListQueryBuilder |
timeMin(int year,
int month,
int day)
Lower bound (inclusive) for an event's end time to filter by.
|
EventListQueryBuilder |
timeZone(java.util.TimeZone timeZone)
Time zone used in the response.
|
EventListQueryBuilder |
updatedMin(java.util.Date updatedMin)
Lower bound for an event's last modification time to filter by.
|
getPageappendQueryParam, appendQueryParam, appendQueryParam, appendQueryParam, appendQueryParam, appendQueryParam, build, castThis, encode, maxResultsNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPagemaxResultsNumberpublic EventListQueryBuilderImpl(java.lang.String urlTemplate,
java.lang.String calendarId,
java.lang.Class<EventPage> type,
org.springframework.web.client.RestTemplate restTemplate)
public EventListQueryBuilder fromPage(java.lang.String pageToken)
fromPage in interface ApiQueryBuilder<EventListQueryBuilder,EventPage>fromPage in class ApiQueryBuilderImpl<EventListQueryBuilder,EventPage>public EventListQueryBuilder timeMin(java.util.Date timeMin)
EventListQueryBuildertimeMin in interface EventListQueryBuildertimeMin - the detailed time.EventListQueryBuilder, for refining the query.public EventListQueryBuilder timeMin(int year, int month, int day)
EventListQueryBuildertimeMin in interface EventListQueryBuilderyear - the full year, for example 2014.month - the month, for example 1 for January.day - the day in the month, starting at 1.EventListQueryBuilder, for refining the query.public EventListQueryBuilder timeMax(java.util.Date timeMax)
EventListQueryBuildertimeMax in interface EventListQueryBuildertimeMax - the detailed time.EventListQueryBuilder, for refining the query.public EventListQueryBuilder timeMax(int year, int month, int day)
EventListQueryBuildertimeMax in interface EventListQueryBuilderyear - the full year, for example 2014.month - the month, for example 1 for January.day - the day in the month, starting at 1.EventListQueryBuilder, for refining the query.public EventListQueryBuilder orderBy(OrderBy orderBy)
EventListQueryBuilderorderBy in interface EventListQueryBuilderorderBy - the required order.EventListQueryBuilder, for refining the query.public EventListQueryBuilder singleEvents(boolean singleEvents)
EventListQueryBuilderfalse.singleEvents in interface EventListQueryBuildersingleEvents - whether to expand recurring events into single events.EventListQueryBuilder, for refining the query.public EventListQueryBuilder showDeleted(boolean showDeleted)
EventListQueryBuilderEventListQueryBuilder.showDeleted(boolean) and EventListQueryBuilder.singleEvents(boolean) are both
false. If EventListQueryBuilder.showDeleted(boolean) and EventListQueryBuilder.singleEvents(boolean) are both
true, only single instances of deleted events (but not the underlying
recurring events) are returned. Optional. The default is false.showDeleted in interface EventListQueryBuildershowDeleted - whether to include deleted events.EventListQueryBuilder, for refining the query.public EventListQueryBuilder showHiddenInvitations(boolean showHiddenInvitations)
EventListQueryBuilderfalse.showHiddenInvitations in interface EventListQueryBuildershowHiddenInvitations - whether to include hidden invitations.EventListQueryBuilder, for refining the query.public EventListQueryBuilder timeZone(java.util.TimeZone timeZone)
EventListQueryBuildertimeZone in interface EventListQueryBuildertimeZone - the time zone.EventListQueryBuilder, for refining the query.public EventListQueryBuilder updatedMin(java.util.Date updatedMin)
EventListQueryBuilderupdatedMin in interface EventListQueryBuilderupdatedMin - the lower bound for an event's last modification time.EventListQueryBuilder, for refining the query.public EventListQueryBuilder alwaysIncludeEmail(boolean alwaysIncludeEmail)
EventListQueryBuilderfalse.alwaysIncludeEmail in interface EventListQueryBuilderalwaysIncludeEmail - whether to always include email.EventListQueryBuilder, for refining the query.public EventListQueryBuilder iCalUid(java.lang.String iCalUid)
EventListQueryBuilderiCalUid in interface EventListQueryBuilderiCalUid - the event ID in the iCalendar format.EventListQueryBuilder, for refining the query.public EventListQueryBuilder maxAttendees(int maxAttendees)
EventListQueryBuildermaxAttendees in interface EventListQueryBuildermaxAttendees - the maximum number of attendees to include.EventListQueryBuilder, for refining the query.