BatchEventsQueryParams

public final class BatchEventsQueryParams implements IQueryParams

Class representation of the query parameters for an events batch request. These apply to every operation in the batch.

Constructors

Link copied to clipboard
public BatchEventsQueryParams BatchEventsQueryParams(@Json(name = "calendar_id") String calendarId, @Json(name = "notify_participants") Boolean notifyParticipants, @Json(name = "grant_email") String grantEmail, @Json(name = "tentative_as_busy") Boolean tentativeAsBusy, @Json(name = "select") String select)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
private final String calendarId

The ID of the calendar the operations run against.

Link copied to clipboard
private final String grantEmail

The email address of the grant.

Link copied to clipboard

Whether to send email notifications to all event participants. Microsoft accounts do not support notify_participants = False.

Link copied to clipboard
private final String select

Comma-separated list of fields to return for each event.

Link copied to clipboard
private final Boolean tentativeAsBusy

When true, tentative events are counted as busy.

Functions

Link copied to clipboard

Convert the query parameters to a json-formatted map.

Link copied to clipboard
public final String getCalendarId()

The ID of the calendar the operations run against.

Link copied to clipboard
public final String getGrantEmail()

The email address of the grant.

Link copied to clipboard

Whether to send email notifications to all event participants. Microsoft accounts do not support notify_participants = False.

Link copied to clipboard
public final String getSelect()

Comma-separated list of fields to return for each event.

Link copied to clipboard
public final Boolean getTentativeAsBusy()

When true, tentative events are counted as busy.