Class MicrosoftGraphOnlineMeeting
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphOnlineMeeting
onlineMeeting.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphOnlineMeeting class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: onlineMeeting.Get the allowedPresenters property: onlineMeetingPresenters.Get the audioConferencing property: audioConferencing.chatInfo()Get the chatInfo property: chatInfo.Get the creationDateTime property: The meeting creation time in UTC.Get the endDateTime property: The meeting end time in UTC.Get the externalId property: The externalId property.Get the isEntryExitAnnounced property: Whether or not to announce when callers join or leave.Get the joinInformation property: itemBody.Get the joinWebUrl property: The join URL of the online meeting.Get the lobbyBypassSettings property: lobbyBypassSettings.Get the participants property: meetingParticipants.Get the startDateTime property: The meeting start time in UTC.subject()Get the subject property: The subject of the online meeting.voidvalidate()Validates the instance.Get the videoTeleconferenceId property: The video teleconferencing ID.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: onlineMeeting.withAllowedPresenters(MicrosoftGraphOnlineMeetingPresenters allowedPresenters) Set the allowedPresenters property: onlineMeetingPresenters.withAudioConferencing(MicrosoftGraphAudioConferencing audioConferencing) Set the audioConferencing property: audioConferencing.withChatInfo(MicrosoftGraphChatInfo chatInfo) Set the chatInfo property: chatInfo.withCreationDateTime(OffsetDateTime creationDateTime) Set the creationDateTime property: The meeting creation time in UTC.withEndDateTime(OffsetDateTime endDateTime) Set the endDateTime property: The meeting end time in UTC.withExternalId(String externalId) Set the externalId property: The externalId property.Set the id property: Read-only.withIsEntryExitAnnounced(Boolean isEntryExitAnnounced) Set the isEntryExitAnnounced property: Whether or not to announce when callers join or leave.withJoinInformation(MicrosoftGraphItemBody joinInformation) Set the joinInformation property: itemBody.withJoinWebUrl(String joinWebUrl) Set the joinWebUrl property: The join URL of the online meeting.withLobbyBypassSettings(MicrosoftGraphLobbyBypassSettings lobbyBypassSettings) Set the lobbyBypassSettings property: lobbyBypassSettings.withParticipants(MicrosoftGraphMeetingParticipants participants) Set the participants property: meetingParticipants.withStartDateTime(OffsetDateTime startDateTime) Set the startDateTime property: The meeting start time in UTC.withSubject(String subject) Set the subject property: The subject of the online meeting.withVideoTeleconferenceId(String videoTeleconferenceId) Set the videoTeleconferenceId property: The video teleconferencing ID.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphOnlineMeeting
public MicrosoftGraphOnlineMeeting()Creates an instance of MicrosoftGraphOnlineMeeting class.
-
-
Method Details
-
allowedPresenters
Get the allowedPresenters property: onlineMeetingPresenters.- Returns:
- the allowedPresenters value.
-
withAllowedPresenters
public MicrosoftGraphOnlineMeeting withAllowedPresenters(MicrosoftGraphOnlineMeetingPresenters allowedPresenters) Set the allowedPresenters property: onlineMeetingPresenters.- Parameters:
allowedPresenters- the allowedPresenters value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
audioConferencing
Get the audioConferencing property: audioConferencing.- Returns:
- the audioConferencing value.
-
withAudioConferencing
public MicrosoftGraphOnlineMeeting withAudioConferencing(MicrosoftGraphAudioConferencing audioConferencing) Set the audioConferencing property: audioConferencing.- Parameters:
audioConferencing- the audioConferencing value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
chatInfo
Get the chatInfo property: chatInfo.- Returns:
- the chatInfo value.
-
withChatInfo
Set the chatInfo property: chatInfo.- Parameters:
chatInfo- the chatInfo value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
creationDateTime
Get the creationDateTime property: The meeting creation time in UTC. Read-only.- Returns:
- the creationDateTime value.
-
withCreationDateTime
Set the creationDateTime property: The meeting creation time in UTC. Read-only.- Parameters:
creationDateTime- the creationDateTime value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
endDateTime
Get the endDateTime property: The meeting end time in UTC.- Returns:
- the endDateTime value.
-
withEndDateTime
Set the endDateTime property: The meeting end time in UTC.- Parameters:
endDateTime- the endDateTime value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
externalId
Get the externalId property: The externalId property.- Returns:
- the externalId value.
-
withExternalId
Set the externalId property: The externalId property.- Parameters:
externalId- the externalId value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
isEntryExitAnnounced
Get the isEntryExitAnnounced property: Whether or not to announce when callers join or leave.- Returns:
- the isEntryExitAnnounced value.
-
withIsEntryExitAnnounced
Set the isEntryExitAnnounced property: Whether or not to announce when callers join or leave.- Parameters:
isEntryExitAnnounced- the isEntryExitAnnounced value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
joinInformation
Get the joinInformation property: itemBody.- Returns:
- the joinInformation value.
-
withJoinInformation
Set the joinInformation property: itemBody.- Parameters:
joinInformation- the joinInformation value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
joinWebUrl
Get the joinWebUrl property: The join URL of the online meeting. Read-only.- Returns:
- the joinWebUrl value.
-
withJoinWebUrl
Set the joinWebUrl property: The join URL of the online meeting. Read-only.- Parameters:
joinWebUrl- the joinWebUrl value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
lobbyBypassSettings
Get the lobbyBypassSettings property: lobbyBypassSettings.- Returns:
- the lobbyBypassSettings value.
-
withLobbyBypassSettings
public MicrosoftGraphOnlineMeeting withLobbyBypassSettings(MicrosoftGraphLobbyBypassSettings lobbyBypassSettings) Set the lobbyBypassSettings property: lobbyBypassSettings.- Parameters:
lobbyBypassSettings- the lobbyBypassSettings value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
participants
Get the participants property: meetingParticipants.- Returns:
- the participants value.
-
withParticipants
Set the participants property: meetingParticipants.- Parameters:
participants- the participants value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
startDateTime
Get the startDateTime property: The meeting start time in UTC.- Returns:
- the startDateTime value.
-
withStartDateTime
Set the startDateTime property: The meeting start time in UTC.- Parameters:
startDateTime- the startDateTime value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
subject
Get the subject property: The subject of the online meeting.- Returns:
- the subject value.
-
withSubject
Set the subject property: The subject of the online meeting.- Parameters:
subject- the subject value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
videoTeleconferenceId
Get the videoTeleconferenceId property: The video teleconferencing ID. Read-only.- Returns:
- the videoTeleconferenceId value.
-
withVideoTeleconferenceId
Set the videoTeleconferenceId property: The video teleconferencing ID. Read-only.- Parameters:
videoTeleconferenceId- the videoTeleconferenceId value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
additionalProperties
Get the additionalProperties property: onlineMeeting.- Overrides:
additionalPropertiesin classMicrosoftGraphEntity- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphOnlineMeeting withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: onlineMeeting.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphEntity- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphOnlineMeeting object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphEntity- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphEntity- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-