public class Calendar extends Entity implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.util.List<OnlineMeetingProviderType> |
allowedOnlineMeetingProviders
The Allowed Online Meeting Providers.
|
CalendarPermissionCollectionPage |
calendarPermissions
The Calendar Permissions.
|
EventCollectionPage |
calendarView
The Calendar View.
|
java.lang.Boolean |
canEdit
The Can Edit.
|
java.lang.Boolean |
canShare
The Can Share.
|
java.lang.Boolean |
canViewPrivateItems
The Can View Private Items.
|
java.lang.String |
changeKey
The Change Key.
|
CalendarColor |
color
The Color.
|
OnlineMeetingProviderType |
defaultOnlineMeetingProvider
The Default Online Meeting Provider.
|
EventCollectionPage |
events
The Events.
|
java.lang.String |
hexColor
The Hex Color.
|
java.lang.Boolean |
isDefaultCalendar
The Is Default Calendar.
|
java.lang.Boolean |
isRemovable
The Is Removable.
|
java.lang.Boolean |
isTallyingResponses
The Is Tallying Responses.
|
MultiValueLegacyExtendedPropertyCollectionPage |
multiValueExtendedProperties
The Multi Value Extended Properties.
|
java.lang.String |
name
The Name.
|
EmailAddress |
owner
The Owner.
|
SingleValueLegacyExtendedPropertyCollectionPage |
singleValueExtendedProperties
The Single Value Extended Properties.
|
| Constructor and Description |
|---|
Calendar() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="allowedOnlineMeetingProviders",
alternate="AllowedOnlineMeetingProviders")
@Expose
public java.util.List<OnlineMeetingProviderType> allowedOnlineMeetingProviders
@SerializedName(value="canEdit",
alternate="CanEdit")
@Expose
public java.lang.Boolean canEdit
@SerializedName(value="canShare",
alternate="CanShare")
@Expose
public java.lang.Boolean canShare
@SerializedName(value="canViewPrivateItems",
alternate="CanViewPrivateItems")
@Expose
public java.lang.Boolean canViewPrivateItems
@SerializedName(value="changeKey",
alternate="ChangeKey")
@Expose
public java.lang.String changeKey
@SerializedName(value="color",
alternate="Color")
@Expose
public CalendarColor color
@SerializedName(value="defaultOnlineMeetingProvider",
alternate="DefaultOnlineMeetingProvider")
@Expose
public OnlineMeetingProviderType defaultOnlineMeetingProvider
@SerializedName(value="hexColor",
alternate="HexColor")
@Expose
public java.lang.String hexColor
@SerializedName(value="isDefaultCalendar",
alternate="IsDefaultCalendar")
@Expose
public java.lang.Boolean isDefaultCalendar
@SerializedName(value="isRemovable",
alternate="IsRemovable")
@Expose
public java.lang.Boolean isRemovable
@SerializedName(value="isTallyingResponses",
alternate="IsTallyingResponses")
@Expose
public java.lang.Boolean isTallyingResponses
@SerializedName(value="name",
alternate="Name")
@Expose
public java.lang.String name
@SerializedName(value="owner",
alternate="Owner")
@Expose
public EmailAddress owner
@SerializedName(value="calendarPermissions",
alternate="CalendarPermissions")
@Expose
public CalendarPermissionCollectionPage calendarPermissions
@SerializedName(value="calendarView",
alternate="CalendarView")
@Expose
public EventCollectionPage calendarView
@SerializedName(value="events",
alternate="Events")
@Expose
public EventCollectionPage events
@SerializedName(value="multiValueExtendedProperties",
alternate="MultiValueExtendedProperties")
@Expose
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
@SerializedName(value="singleValueExtendedProperties",
alternate="SingleValueExtendedProperties")
@Expose
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public com.google.gson.JsonObject getRawObject()
getRawObject in class Entityprotected ISerializer getSerializer()
getSerializer in class Entitypublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to