Class 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 Details

    • endDateTime

      @SerializedName(value="endDateTime", alternate="EndDateTime") @Expose @Nullable public DateTimeTimeZone endDateTime
      The End Date Time.
    • isAllDay

      @SerializedName(value="isAllDay", alternate="IsAllDay") @Expose @Nullable public Boolean isAllDay
      The Is All Day.
    • isDelegated

      @SerializedName(value="isDelegated", alternate="IsDelegated") @Expose @Nullable public Boolean isDelegated
      The Is Delegated.
    • isOutOfDate

      @SerializedName(value="isOutOfDate", alternate="IsOutOfDate") @Expose @Nullable public Boolean isOutOfDate
      The Is Out Of Date.
    • location

      @SerializedName(value="location", alternate="Location") @Expose @Nullable public Location location
      The Location.
    • meetingMessageType

      @SerializedName(value="meetingMessageType", alternate="MeetingMessageType") @Expose @Nullable public MeetingMessageType meetingMessageType
      The Meeting Message Type.
    • recurrence

      @SerializedName(value="recurrence", alternate="Recurrence") @Expose @Nullable public PatternedRecurrence recurrence
      The Recurrence.
    • startDateTime

      @SerializedName(value="startDateTime", alternate="StartDateTime") @Expose @Nullable public DateTimeTimeZone startDateTime
      The Start Date Time.
    • type

      @SerializedName(value="type", alternate="Type") @Expose @Nullable public EventType type
      The Type.
    • event

      @SerializedName(value="event", alternate="Event") @Expose @Nullable public Event 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Message
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to