Class CalendarSharingMessage

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class CalendarSharingMessage extends Message implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Calendar Sharing Message.
  • Field Details

    • canAccept

      @SerializedName(value="canAccept", alternate="CanAccept") @Expose @Nullable public Boolean canAccept
      The Can Accept.
    • sharingMessageAction

      @SerializedName(value="sharingMessageAction", alternate="SharingMessageAction") @Expose @Nullable public CalendarSharingMessageAction sharingMessageAction
      The Sharing Message Action.
    • sharingMessageActions

      @SerializedName(value="sharingMessageActions", alternate="SharingMessageActions") @Expose @Nullable public List<CalendarSharingMessageAction> sharingMessageActions
      The Sharing Message Actions.
    • suggestedCalendarName

      @SerializedName(value="suggestedCalendarName", alternate="SuggestedCalendarName") @Expose @Nullable public String suggestedCalendarName
      The Suggested Calendar Name.
  • Constructor Details

    • CalendarSharingMessage

      public CalendarSharingMessage()
  • 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