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.IJsonBackedObject
setRawObject
in class OutlookItem
serializer
- the serializerjson
- the JSON object to set this object to