public class Event extends OutlookItem implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
AttachmentCollectionPage |
attachments
The Attachments.
|
java.util.List<Attendee> |
attendees
The Attendees.
|
ItemBody |
body
The Body.
|
java.lang.String |
bodyPreview
The Body Preview.
|
Calendar |
calendar
The Calendar.
|
DateTimeTimeZone |
end
The End.
|
ExtensionCollectionPage |
extensions
The Extensions.
|
java.lang.Boolean |
hasAttachments
The Has Attachments.
|
java.lang.String |
iCalUId
The ICal UId.
|
Importance |
importance
The Importance.
|
EventCollectionPage |
instances
The Instances.
|
java.lang.Boolean |
isAllDay
The Is All Day.
|
java.lang.Boolean |
isCancelled
The Is Cancelled.
|
java.lang.Boolean |
isOrganizer
The Is Organizer.
|
java.lang.Boolean |
isReminderOn
The Is Reminder On.
|
Location |
location
The Location.
|
java.util.List<Location> |
locations
The Locations.
|
MultiValueLegacyExtendedPropertyCollectionPage |
multiValueExtendedProperties
The Multi Value Extended Properties.
|
java.lang.String |
onlineMeetingUrl
The Online Meeting Url.
|
Recipient |
organizer
The Organizer.
|
java.lang.String |
originalEndTimeZone
The Original End Time Zone.
|
java.util.Calendar |
originalStart
The Original Start.
|
java.lang.String |
originalStartTimeZone
The Original Start Time Zone.
|
PatternedRecurrence |
recurrence
The Recurrence.
|
java.lang.Integer |
reminderMinutesBeforeStart
The Reminder Minutes Before Start.
|
java.lang.Boolean |
responseRequested
The Response Requested.
|
ResponseStatus |
responseStatus
The Response Status.
|
Sensitivity |
sensitivity
The Sensitivity.
|
java.lang.String |
seriesMasterId
The Series Master Id.
|
FreeBusyStatus |
showAs
The Show As.
|
SingleValueLegacyExtendedPropertyCollectionPage |
singleValueExtendedProperties
The Single Value Extended Properties.
|
DateTimeTimeZone |
start
The Start.
|
java.lang.String |
subject
The Subject.
|
EventType |
type
The Type.
|
java.lang.String |
webLink
The Web Link.
|
categories, changeKey, createdDateTime, lastModifiedDateTime| Constructor and Description |
|---|
Event() |
| 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="originalStartTimeZone") @Expose public java.lang.String originalStartTimeZone
@SerializedName(value="originalEndTimeZone") @Expose public java.lang.String originalEndTimeZone
@SerializedName(value="responseStatus") @Expose public ResponseStatus responseStatus
@SerializedName(value="iCalUId") @Expose public java.lang.String iCalUId
@SerializedName(value="reminderMinutesBeforeStart") @Expose public java.lang.Integer reminderMinutesBeforeStart
@SerializedName(value="isReminderOn") @Expose public java.lang.Boolean isReminderOn
@SerializedName(value="hasAttachments") @Expose public java.lang.Boolean hasAttachments
@SerializedName(value="subject") @Expose public java.lang.String subject
@SerializedName(value="body") @Expose public ItemBody body
@SerializedName(value="bodyPreview") @Expose public java.lang.String bodyPreview
@SerializedName(value="importance") @Expose public Importance importance
@SerializedName(value="sensitivity") @Expose public Sensitivity sensitivity
@SerializedName(value="start") @Expose public DateTimeTimeZone start
@SerializedName(value="originalStart") @Expose public java.util.Calendar originalStart
@SerializedName(value="end") @Expose public DateTimeTimeZone end
@SerializedName(value="location") @Expose public Location location
@SerializedName(value="locations") @Expose public java.util.List<Location> locations
@SerializedName(value="isAllDay") @Expose public java.lang.Boolean isAllDay
@SerializedName(value="isCancelled") @Expose public java.lang.Boolean isCancelled
@SerializedName(value="isOrganizer") @Expose public java.lang.Boolean isOrganizer
@SerializedName(value="recurrence") @Expose public PatternedRecurrence recurrence
@SerializedName(value="responseRequested") @Expose public java.lang.Boolean responseRequested
@SerializedName(value="seriesMasterId") @Expose public java.lang.String seriesMasterId
@SerializedName(value="showAs") @Expose public FreeBusyStatus showAs
@SerializedName(value="type") @Expose public EventType type
@SerializedName(value="attendees") @Expose public java.util.List<Attendee> attendees
@SerializedName(value="organizer") @Expose public Recipient organizer
@SerializedName(value="webLink") @Expose public java.lang.String webLink
@SerializedName(value="onlineMeetingUrl") @Expose public java.lang.String onlineMeetingUrl
@SerializedName(value="calendar") @Expose public Calendar calendar
public EventCollectionPage instances
public ExtensionCollectionPage extensions
public AttachmentCollectionPage attachments
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
public com.google.gson.JsonObject getRawObject()
getRawObject in class OutlookItemprotected ISerializer getSerializer()
getSerializer in class OutlookItempublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class OutlookItemserializer - the serializerjson - the JSON object to set this object to