public class Event extends OutlookItem implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.Boolean |
allowNewTimeProposals
The Allow New Time Proposals.
|
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.Boolean |
hideAttendees
The Hide Attendees.
|
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 |
isDraft
The Is Draft.
|
java.lang.Boolean |
isOnlineMeeting
The Is Online Meeting.
|
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.
|
OnlineMeetingInfo |
onlineMeeting
The Online Meeting.
|
OnlineMeetingProviderType |
onlineMeetingProvider
The Online Meeting Provider.
|
java.lang.String |
onlineMeetingUrl
The Online Meeting Url.
|
Recipient |
organizer
The Organizer.
|
java.lang.String |
originalEndTimeZone
The Original End Time Zone.
|
java.time.OffsetDateTime |
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.
|
java.lang.String |
transactionId
The Transaction Id.
|
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 |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="allowNewTimeProposals",
alternate="AllowNewTimeProposals")
@Expose
@Nullable
public java.lang.Boolean allowNewTimeProposals
@SerializedName(value="attendees",
alternate="Attendees")
@Expose
@Nullable
public java.util.List<Attendee> attendees
@SerializedName(value="body",
alternate="Body")
@Expose
@Nullable
public ItemBody body
@SerializedName(value="bodyPreview",
alternate="BodyPreview")
@Expose
@Nullable
public java.lang.String bodyPreview
@SerializedName(value="end",
alternate="End")
@Expose
@Nullable
public DateTimeTimeZone end
@SerializedName(value="hasAttachments",
alternate="HasAttachments")
@Expose
@Nullable
public java.lang.Boolean hasAttachments
@SerializedName(value="hideAttendees",
alternate="HideAttendees")
@Expose
@Nullable
public java.lang.Boolean hideAttendees
@SerializedName(value="iCalUId",
alternate="ICalUId")
@Expose
@Nullable
public java.lang.String iCalUId
@SerializedName(value="importance",
alternate="Importance")
@Expose
@Nullable
public Importance importance
@SerializedName(value="isAllDay",
alternate="IsAllDay")
@Expose
@Nullable
public java.lang.Boolean isAllDay
@SerializedName(value="isCancelled",
alternate="IsCancelled")
@Expose
@Nullable
public java.lang.Boolean isCancelled
@SerializedName(value="isDraft",
alternate="IsDraft")
@Expose
@Nullable
public java.lang.Boolean isDraft
@SerializedName(value="isOnlineMeeting",
alternate="IsOnlineMeeting")
@Expose
@Nullable
public java.lang.Boolean isOnlineMeeting
@SerializedName(value="isOrganizer",
alternate="IsOrganizer")
@Expose
@Nullable
public java.lang.Boolean isOrganizer
@SerializedName(value="isReminderOn",
alternate="IsReminderOn")
@Expose
@Nullable
public java.lang.Boolean isReminderOn
@SerializedName(value="location",
alternate="Location")
@Expose
@Nullable
public Location location
@SerializedName(value="locations",
alternate="Locations")
@Expose
@Nullable
public java.util.List<Location> locations
@SerializedName(value="onlineMeeting",
alternate="OnlineMeeting")
@Expose
@Nullable
public OnlineMeetingInfo onlineMeeting
@SerializedName(value="onlineMeetingProvider",
alternate="OnlineMeetingProvider")
@Expose
@Nullable
public OnlineMeetingProviderType onlineMeetingProvider
@SerializedName(value="onlineMeetingUrl",
alternate="OnlineMeetingUrl")
@Expose
@Nullable
public java.lang.String onlineMeetingUrl
@SerializedName(value="organizer",
alternate="Organizer")
@Expose
@Nullable
public Recipient organizer
@SerializedName(value="originalEndTimeZone",
alternate="OriginalEndTimeZone")
@Expose
@Nullable
public java.lang.String originalEndTimeZone
@SerializedName(value="originalStart",
alternate="OriginalStart")
@Expose
@Nullable
public java.time.OffsetDateTime originalStart
@SerializedName(value="originalStartTimeZone",
alternate="OriginalStartTimeZone")
@Expose
@Nullable
public java.lang.String originalStartTimeZone
@SerializedName(value="recurrence",
alternate="Recurrence")
@Expose
@Nullable
public PatternedRecurrence recurrence
@SerializedName(value="reminderMinutesBeforeStart",
alternate="ReminderMinutesBeforeStart")
@Expose
@Nullable
public java.lang.Integer reminderMinutesBeforeStart
@SerializedName(value="responseRequested",
alternate="ResponseRequested")
@Expose
@Nullable
public java.lang.Boolean responseRequested
@SerializedName(value="responseStatus",
alternate="ResponseStatus")
@Expose
@Nullable
public ResponseStatus responseStatus
@SerializedName(value="sensitivity",
alternate="Sensitivity")
@Expose
@Nullable
public Sensitivity sensitivity
@SerializedName(value="seriesMasterId",
alternate="SeriesMasterId")
@Expose
@Nullable
public java.lang.String seriesMasterId
@SerializedName(value="showAs",
alternate="ShowAs")
@Expose
@Nullable
public FreeBusyStatus showAs
@SerializedName(value="start",
alternate="Start")
@Expose
@Nullable
public DateTimeTimeZone start
@SerializedName(value="subject",
alternate="Subject")
@Expose
@Nullable
public java.lang.String subject
@SerializedName(value="transactionId",
alternate="TransactionId")
@Expose
@Nullable
public java.lang.String transactionId
@SerializedName(value="type",
alternate="Type")
@Expose
@Nullable
public EventType type
@SerializedName(value="webLink",
alternate="WebLink")
@Expose
@Nullable
public java.lang.String webLink
@SerializedName(value="attachments",
alternate="Attachments")
@Expose
@Nullable
public AttachmentCollectionPage attachments
@SerializedName(value="calendar",
alternate="Calendar")
@Expose
@Nullable
public Calendar calendar
@SerializedName(value="extensions",
alternate="Extensions")
@Expose
@Nullable
public ExtensionCollectionPage extensions
@SerializedName(value="instances",
alternate="Instances")
@Expose
@Nullable
public EventCollectionPage instances
@SerializedName(value="multiValueExtendedProperties",
alternate="MultiValueExtendedProperties")
@Expose
@Nullable
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
@SerializedName(value="singleValueExtendedProperties",
alternate="SingleValueExtendedProperties")
@Expose
@Nullable
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class OutlookItemserializer - the serializerjson - the JSON object to set this object to