public class Calendar extends Entity implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
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.
|
EventCollectionPage |
events
The Events.
|
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="name") @Expose public java.lang.String name
@SerializedName(value="color") @Expose public CalendarColor color
@SerializedName(value="changeKey") @Expose public java.lang.String changeKey
@SerializedName(value="canShare") @Expose public java.lang.Boolean canShare
@SerializedName(value="canViewPrivateItems") @Expose public java.lang.Boolean canViewPrivateItems
@SerializedName(value="canEdit") @Expose public java.lang.Boolean canEdit
@SerializedName(value="owner") @Expose public EmailAddress owner
public EventCollectionPage events
public EventCollectionPage calendarView
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
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