Package com.microsoft.graph.models
Class EventMessage
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OutlookItem
com.microsoft.graph.models.Message
com.microsoft.graph.models.EventMessage
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
EventMessageRequest,EventMessageResponse
public class EventMessage
extends Message
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Event Message.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe End Date Time.The Event.The Is All Day.The Is Delegated.The Is Out Of Date.The Location.The Meeting Message Type.The Recurrence.The Start Date Time.The Type.Fields inherited from class com.microsoft.graph.models.Message
attachments, bccRecipients, body, bodyPreview, ccRecipients, conversationId, conversationIndex, extensions, flag, from, hasAttachments, importance, inferenceClassification, internetMessageHeaders, internetMessageId, isDeliveryReceiptRequested, isDraft, isRead, isReadReceiptRequested, multiValueExtendedProperties, parentFolderId, receivedDateTime, replyTo, sender, sentDateTime, singleValueExtendedProperties, subject, toRecipients, uniqueBody, webLinkFields inherited from class com.microsoft.graph.models.OutlookItem
categories, changeKey, createdDateTime, lastModifiedDateTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
endDateTime
@SerializedName(value="endDateTime", alternate="EndDateTime") @Expose @Nullable public DateTimeTimeZone endDateTimeThe End Date Time. -
isAllDay
The Is All Day. -
isDelegated
@SerializedName(value="isDelegated", alternate="IsDelegated") @Expose @Nullable public Boolean isDelegatedThe Is Delegated. -
isOutOfDate
@SerializedName(value="isOutOfDate", alternate="IsOutOfDate") @Expose @Nullable public Boolean isOutOfDateThe Is Out Of Date. -
location
The Location. -
meetingMessageType
@SerializedName(value="meetingMessageType", alternate="MeetingMessageType") @Expose @Nullable public MeetingMessageType meetingMessageTypeThe Meeting Message Type. -
recurrence
@SerializedName(value="recurrence", alternate="Recurrence") @Expose @Nullable public PatternedRecurrence recurrenceThe Recurrence. -
startDateTime
@SerializedName(value="startDateTime", alternate="StartDateTime") @Expose @Nullable public DateTimeTimeZone startDateTimeThe Start Date Time. -
type
The Type. -
event
The Event. The event associated with the event message. The assumption for attendees or room resources is that the Calendar Attendant is set to automatically update the calendar with an event when meeting request event messages arrive. Navigation property. Read-only.
-
-
Constructor Details
-
EventMessage
public EventMessage()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classMessage- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-