Package com.ringcentral.definitions
Class ScheduleUserMeetingInfo
java.lang.Object
com.ringcentral.definitions.ScheduleUserMeetingInfo
Scheduling meeting settings locked on account level || Settings defining how to schedule user meetings
-
Field Summary
FieldsModifier and TypeFieldDescriptionAllows participants to join the meeting before the host arrivesString[]Determines how participants can join the audio channel of a meeting Enum: Phone, ComputerAudio, ThirdPartyPassword for already scheduled meetings.If true, then only signed-in users can join this meetingThe default password for Personal Meeting ID (PMI) meetingsSpecifies whether to generate and require a password for participants joining by phoneA random password will be generated for an instant meeting, if set to `true`.Specifies whether to require a password for meetings using Personal Meeting ID (PMI).Specifies whether to require a password for meetings which have already been scheduledA password will be generated when scheduling a meeting and participants will require password to join a meeting.Starting meetings with host video on/off (true/false)Starting meetings with participant video on/off (true/false)Determines whether to use Personal Meeting ID (PMI) when starting an instant meetingDetermines whether to use Personal Meeting ID (PMI) when scheduling a meeting -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowJoinBeforeHost(Boolean allowJoinBeforeHost) audioOptions(String[] audioOptions) defaultPasswordForScheduledMeetings(String defaultPasswordForScheduledMeetings) enforceLogin(Boolean enforceLogin) muteParticipantsOnEntry(Boolean muteParticipantsOnEntry) pmiPassword(String pmiPassword) pstnPasswordProtected(Boolean pstnPasswordProtected) requirePasswordForInstantMeetings(Boolean requirePasswordForInstantMeetings) requirePasswordForPmiMeetings(String requirePasswordForPmiMeetings) requirePasswordForScheduledMeetings(Boolean requirePasswordForScheduledMeetings) requirePasswordForSchedulingNewMeetings(Boolean requirePasswordForSchedulingNewMeetings) startHostVideo(Boolean startHostVideo) startParticipantsVideo(Boolean startParticipantsVideo) usePmiForInstantMeetings(Boolean usePmiForInstantMeetings) usePmiForScheduledMeetings(Boolean usePmiForScheduledMeetings)
-
Field Details
-
enforceLogin
If true, then only signed-in users can join this meeting -
startHostVideo
Starting meetings with host video on/off (true/false) -
startParticipantsVideo
Starting meetings with participant video on/off (true/false) -
audioOptions
Determines how participants can join the audio channel of a meeting Enum: Phone, ComputerAudio, ThirdParty -
allowJoinBeforeHost
Allows participants to join the meeting before the host arrives -
usePmiForScheduledMeetings
Determines whether to use Personal Meeting ID (PMI) when scheduling a meeting -
usePmiForInstantMeetings
Determines whether to use Personal Meeting ID (PMI) when starting an instant meeting -
requirePasswordForSchedulingNewMeetings
A password will be generated when scheduling a meeting and participants will require password to join a meeting. The Personal Meeting ID (PMI) meetings are not included -
requirePasswordForScheduledMeetings
Specifies whether to require a password for meetings which have already been scheduled -
defaultPasswordForScheduledMeetings
Password for already scheduled meetings. Users can set it individually -
requirePasswordForInstantMeetings
A random password will be generated for an instant meeting, if set to `true`. If you use PMI for your instant meetings, this option will be disabled -
requirePasswordForPmiMeetings
Specifies whether to require a password for meetings using Personal Meeting ID (PMI). The supported values are: 'none', 'all' and 'jbhOnly' (joined before host only) Enum: all, none, jbhOnly -
pmiPassword
The default password for Personal Meeting ID (PMI) meetings -
pstnPasswordProtected
Specifies whether to generate and require a password for participants joining by phone -
muteParticipantsOnEntry
-
-
Constructor Details
-
ScheduleUserMeetingInfo
public ScheduleUserMeetingInfo()
-
-
Method Details
-
enforceLogin
-
startHostVideo
-
startParticipantsVideo
-
audioOptions
-
allowJoinBeforeHost
-
usePmiForScheduledMeetings
-
usePmiForInstantMeetings
-
requirePasswordForSchedulingNewMeetings
public ScheduleUserMeetingInfo requirePasswordForSchedulingNewMeetings(Boolean requirePasswordForSchedulingNewMeetings) -
requirePasswordForScheduledMeetings
public ScheduleUserMeetingInfo requirePasswordForScheduledMeetings(Boolean requirePasswordForScheduledMeetings) -
defaultPasswordForScheduledMeetings
public ScheduleUserMeetingInfo defaultPasswordForScheduledMeetings(String defaultPasswordForScheduledMeetings) -
requirePasswordForInstantMeetings
public ScheduleUserMeetingInfo requirePasswordForInstantMeetings(Boolean requirePasswordForInstantMeetings) -
requirePasswordForPmiMeetings
-
pmiPassword
-
pstnPasswordProtected
-
muteParticipantsOnEntry
-