Package com.ringcentral.definitions
Class RegistrantBaseModelWithQuestionnaire
java.lang.Object
com.ringcentral.definitions.RegistrantBaseModelWithQuestionnaire
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe personalized URI for this registrant to cancel the registration Format: uri Example: https://abcde12345.webinar.ringcentral.com/register?jlt=iuyef77fsj473wn10ashjfk34&action=cancelUser's contact email Required Format: email Example: john.doe@example.comID of a registrant passed from external systemFirst (given) name Required Example: JohnIP address of the registrant's user agent Format: ipv4The personalized URI for this registrant to join the Webinar Format: uri Example: https://v.ringcentral.com/w/a/join/iuyef77fsj473wn10ashjfk34Last (family) name Required Example: DoeID of session participant (from Runtime Service - if this registrant attended the webinar)Answers on custom registration questionsRegistration time (can be earlier than "creationTime" due to indirect persistence) Format: date-timeRegistration channel source (coming from registration URI)Visitor ID passed from registration page -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancellationUri
(String cancellationUri) externalId
(String externalId) participantId
(String participantId) questionnaire
(RegAnswerModel[] questionnaire) registrationTime
(String registrationTime)
-
Field Details
-
firstName
First (given) name Required Example: John -
lastName
Last (family) name Required Example: Doe -
email
User's contact email Required Format: email Example: john.doe@example.com -
joinUri
The personalized URI for this registrant to join the Webinar Format: uri Example: https://v.ringcentral.com/w/a/join/iuyef77fsj473wn10ashjfk34 -
cancellationUri
The personalized URI for this registrant to cancel the registration Format: uri Example: https://abcde12345.webinar.ringcentral.com/register?jlt=iuyef77fsj473wn10ashjfk34&action=cancel -
visitorId
Visitor ID passed from registration page -
externalId
ID of a registrant passed from external system -
registrationTime
Registration time (can be earlier than "creationTime" due to indirect persistence) Format: date-time -
ipAddress
IP address of the registrant's user agent Format: ipv4 -
source
Registration channel source (coming from registration URI) -
participantId
ID of session participant (from Runtime Service - if this registrant attended the webinar) -
questionnaire
Answers on custom registration questions
-
-
Constructor Details
-
RegistrantBaseModelWithQuestionnaire
public RegistrantBaseModelWithQuestionnaire()
-
-
Method Details
-
firstName
-
lastName
-
email
-
joinUri
-
cancellationUri
-
visitorId
-
externalId
-
registrationTime
-
ipAddress
-
source
-
participantId
-
questionnaire
-