Package com.microsoft.graph.models
Class VirtualEventSession
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OnlineMeetingBase
com.microsoft.graph.models.VirtualEventSession
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class VirtualEventSession
extends OnlineMeetingBase
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VirtualEventSessioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the endDateTime property value.The deserialization information for the current modelGets the startDateTime property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetEndDateTime(DateTimeTimeZone value) Sets the endDateTime property value.voidsetStartDateTime(DateTimeTimeZone value) Sets the startDateTime property value.Methods inherited from class com.microsoft.graph.models.OnlineMeetingBase
getAllowAttendeeToEnableCamera, getAllowAttendeeToEnableMic, getAllowBreakoutRooms, getAllowedLobbyAdmitters, getAllowedPresenters, getAllowLiveShare, getAllowMeetingChat, getAllowParticipantsToChangeName, getAllowPowerPointSharing, getAllowRecording, getAllowTeamworkReactions, getAllowTranscription, getAllowWhiteboard, getAttendanceReports, getAudioConferencing, getChatInfo, getChatRestrictions, getIsEntryExitAnnounced, getJoinInformation, getJoinMeetingIdSettings, getJoinWebUrl, getLobbyBypassSettings, getRecordAutomatically, getShareMeetingChatHistoryDefault, getSubject, getVideoTeleconferenceId, getWatermarkProtection, setAllowAttendeeToEnableCamera, setAllowAttendeeToEnableMic, setAllowBreakoutRooms, setAllowedLobbyAdmitters, setAllowedPresenters, setAllowLiveShare, setAllowMeetingChat, setAllowParticipantsToChangeName, setAllowPowerPointSharing, setAllowRecording, setAllowTeamworkReactions, setAllowTranscription, setAllowWhiteboard, setAttendanceReports, setAudioConferencing, setChatInfo, setChatRestrictions, setIsEntryExitAnnounced, setJoinInformation, setJoinMeetingIdSettings, setJoinWebUrl, setLobbyBypassSettings, setRecordAutomatically, setShareMeetingChatHistoryDefault, setSubject, setVideoTeleconferenceId, setWatermarkProtectionMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
VirtualEventSession
public VirtualEventSession()Instantiates a newVirtualEventSessionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static VirtualEventSession createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
VirtualEventSession
-
getEndDateTime
Gets the endDateTime property value. The virtual event session end time.- Returns:
- a
DateTimeTimeZone
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classOnlineMeetingBase- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getStartDateTime
Gets the startDateTime property value. The virtual event session start time.- Returns:
- a
DateTimeTimeZone
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classOnlineMeetingBase- Parameters:
writer- Serialization writer to use to serialize this model
-
setEndDateTime
Sets the endDateTime property value. The virtual event session end time.- Parameters:
value- Value to set for the endDateTime property.
-
setStartDateTime
Sets the startDateTime property value. The virtual event session start time.- Parameters:
value- Value to set for the startDateTime property.
-