Class VirtualEvent

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.VirtualEvent
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
Direct Known Subclasses:
VirtualEventWebinar

public class VirtualEvent extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Virtual Event.
  • Field Details

    • createdBy

      @SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public CommunicationsIdentitySet createdBy
      The Created By. Identity information for the creator of the virtual event. Inherited from virtualEvent.
    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public ItemBody description
      The Description. Description of the virtual event.
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. Display name of the virtual event.
    • endDateTime

      @SerializedName(value="endDateTime", alternate="EndDateTime") @Expose @Nullable public DateTimeTimeZone endDateTime
      The End Date Time. End time of the virtual event. The timeZone property can be set to any of the time zones currently supported by Windows.
    • startDateTime

      @SerializedName(value="startDateTime", alternate="StartDateTime") @Expose @Nullable public DateTimeTimeZone startDateTime
      The Start Date Time. Start time of the virtual event. The timeZone property can be set to any of the time zones currently supported by Windows.
    • status

      @SerializedName(value="status", alternate="Status") @Expose @Nullable public VirtualEventStatus status
      The Status. Status of the virtual event. The possible values are: draft, published, canceled, unknownFutureValue.
    • sessions

      @SerializedName(value="sessions", alternate="Sessions") @Expose @Nullable public VirtualEventSessionCollectionPage sessions
      The Sessions. Sessions for the virtual event.
  • Constructor Details

    • VirtualEvent

      public VirtualEvent()
  • 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 Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to