Class ParticipantBaseModel

java.lang.Object
com.ringcentral.definitions.ParticipantBaseModel

public class ParticipantBaseModel extends Object
The internal IDs of RC-authenticated users.
  • Field Details

    • id

      public String id
      Internal object ID Example: 78654321
    • firstName

      public String firstName
      First (given) name Example: John
    • lastName

      public String lastName
      Last (family) name Example: Doe
    • role

      public String role
      The role of the webinar session participant/invitee. See also: [Understanding Webinar Roles](https://support.ringcentral.com/webinar/getting-started/understanding-ringcentral-webinar-roles.html) Required Example: Panelist Enum: Panelist, CoHost, Host, Attendee
    • originalRole

      public String originalRole
      The role of the webinar session participant/invitee. See also: [Understanding Webinar Roles](https://support.ringcentral.com/webinar/getting-started/understanding-ringcentral-webinar-roles.html) Required Example: Panelist Enum: Panelist, CoHost, Host, Attendee
    • linkedUser

      public RcwDomainUserModel linkedUser
    • avatarToken

      public String avatarToken
      A token to access avatar image from CDN. Available only for authenticated panelists Example: wedyugwied8wud98u90i329silqdjalidj
    • type

      public String type
      The type of the participant specified in invite or determined at join time Required Default: User Enum: User, Room
    • email

      public String email
      User's contact email Format: email Example: john.doe@example.com
    • qnaBlocked

      public Boolean qnaBlocked
      Boolean to indicate if the participant was blocked from Q&A Example: true
  • Constructor Details

    • ParticipantBaseModel

      public ParticipantBaseModel()
  • Method Details