Class ScheduleUserMeetingInfo

java.lang.Object
com.ringcentral.definitions.ScheduleUserMeetingInfo

public class ScheduleUserMeetingInfo extends Object
Scheduling meeting settings locked on account level || Settings defining how to schedule user meetings
  • Field Details

    • enforceLogin

      public Boolean enforceLogin
      If true, then only signed-in users can join this meeting
    • startHostVideo

      public Boolean startHostVideo
      Starting meetings with host video on/off (true/false)
    • startParticipantsVideo

      public Boolean startParticipantsVideo
      Starting meetings with participant video on/off (true/false)
    • audioOptions

      public String[] audioOptions
      Determines how participants can join the audio channel of a meeting Enum: Phone, ComputerAudio, ThirdParty
    • allowJoinBeforeHost

      public Boolean allowJoinBeforeHost
      Allows participants to join the meeting before the host arrives
    • usePmiForScheduledMeetings

      public Boolean usePmiForScheduledMeetings
      Determines whether to use Personal Meeting ID (PMI) when scheduling a meeting
    • usePmiForInstantMeetings

      public Boolean usePmiForInstantMeetings
      Determines whether to use Personal Meeting ID (PMI) when starting an instant meeting
    • requirePasswordForSchedulingNewMeetings

      public Boolean 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

      public Boolean requirePasswordForScheduledMeetings
      Specifies whether to require a password for meetings which have already been scheduled
    • defaultPasswordForScheduledMeetings

      public String defaultPasswordForScheduledMeetings
      Password for already scheduled meetings. Users can set it individually
    • requirePasswordForInstantMeetings

      public Boolean 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

      public String 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

      public String pmiPassword
      The default password for Personal Meeting ID (PMI) meetings
    • pstnPasswordProtected

      public Boolean pstnPasswordProtected
      Specifies whether to generate and require a password for participants joining by phone
    • muteParticipantsOnEntry

      public Boolean muteParticipantsOnEntry
  • Constructor Details

    • ScheduleUserMeetingInfo

      public ScheduleUserMeetingInfo()
  • Method Details