Class: Kaltura::KalturaZoomIntegrationSetting
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaZoomIntegrationSetting
- Defined in:
- lib/kaltura_plugins/kaltura_vendor_client_plugin.rb
Instance Attribute Summary collapse
-
#account_id ⇒ Object
Returns the value of attribute account_id.
-
#conversion_profile_id ⇒ Object
Returns the value of attribute conversion_profile_id.
-
#create_user_if_not_exist ⇒ Object
Returns the value of attribute create_user_if_not_exist.
-
#default_user_id ⇒ Object
Returns the value of attribute default_user_id.
-
#deletion_policy ⇒ Object
Returns the value of attribute deletion_policy.
-
#enable_recording_upload ⇒ Object
Returns the value of attribute enable_recording_upload.
-
#enable_webinar_uploads ⇒ Object
Returns the value of attribute enable_webinar_uploads.
-
#enable_zoom_transcription ⇒ Object
Returns the value of attribute enable_zoom_transcription.
-
#handle_participants_mode ⇒ Object
Returns the value of attribute handle_participants_mode.
-
#jwt_token ⇒ Object
Returns the value of attribute jwt_token.
-
#zoom_account_description ⇒ Object
Returns the value of attribute zoom_account_description.
-
#zoom_category ⇒ Object
Returns the value of attribute zoom_category.
-
#zoom_user_matching_mode ⇒ Object
Returns the value of attribute zoom_user_matching_mode.
-
#zoom_user_postfix ⇒ Object
Returns the value of attribute zoom_user_postfix.
-
#zoom_webinar_category ⇒ Object
Returns the value of attribute zoom_webinar_category.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#account_id ⇒ Object
Returns the value of attribute account_id.
48 49 50 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 48 def account_id @account_id end |
#conversion_profile_id ⇒ Object
Returns the value of attribute conversion_profile_id.
56 57 58 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 56 def conversion_profile_id @conversion_profile_id end |
#create_user_if_not_exist ⇒ Object
Returns the value of attribute create_user_if_not_exist.
50 51 52 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 50 def create_user_if_not_exist @create_user_if_not_exist end |
#default_user_id ⇒ Object
Returns the value of attribute default_user_id.
46 47 48 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 46 def default_user_id @default_user_id end |
#deletion_policy ⇒ Object
Returns the value of attribute deletion_policy.
58 59 60 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 58 def deletion_policy @deletion_policy end |
#enable_recording_upload ⇒ Object
Returns the value of attribute enable_recording_upload.
49 50 51 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 49 def enable_recording_upload @enable_recording_upload end |
#enable_webinar_uploads ⇒ Object
Returns the value of attribute enable_webinar_uploads.
55 56 57 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 55 def enable_webinar_uploads @enable_webinar_uploads end |
#enable_zoom_transcription ⇒ Object
Returns the value of attribute enable_zoom_transcription.
59 60 61 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 59 def enable_zoom_transcription @enable_zoom_transcription end |
#handle_participants_mode ⇒ Object
Returns the value of attribute handle_participants_mode.
51 52 53 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 51 def handle_participants_mode @handle_participants_mode end |
#jwt_token ⇒ Object
Returns the value of attribute jwt_token.
57 58 59 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 57 def jwt_token @jwt_token end |
#zoom_account_description ⇒ Object
Returns the value of attribute zoom_account_description.
60 61 62 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 60 def zoom_account_description @zoom_account_description end |
#zoom_category ⇒ Object
Returns the value of attribute zoom_category.
47 48 49 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 47 def zoom_category @zoom_category end |
#zoom_user_matching_mode ⇒ Object
Returns the value of attribute zoom_user_matching_mode.
52 53 54 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 52 def zoom_user_matching_mode @zoom_user_matching_mode end |
#zoom_user_postfix ⇒ Object
Returns the value of attribute zoom_user_postfix.
53 54 55 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 53 def zoom_user_postfix @zoom_user_postfix end |
#zoom_webinar_category ⇒ Object
Returns the value of attribute zoom_webinar_category.
54 55 56 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 54 def zoom_webinar_category @zoom_webinar_category end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 87 def from_xml(xml_element) super if xml_element.elements['defaultUserId'] != nil self.default_user_id = xml_element.elements['defaultUserId'].text end if xml_element.elements['zoomCategory'] != nil self.zoom_category = xml_element.elements['zoomCategory'].text end if xml_element.elements['accountId'] != nil self.account_id = xml_element.elements['accountId'].text end if xml_element.elements['enableRecordingUpload'] != nil self.enable_recording_upload = xml_element.elements['enableRecordingUpload'].text end if xml_element.elements['createUserIfNotExist'] != nil self.create_user_if_not_exist = xml_element.elements['createUserIfNotExist'].text end if xml_element.elements['handleParticipantsMode'] != nil self.handle_participants_mode = xml_element.elements['handleParticipantsMode'].text end if xml_element.elements['zoomUserMatchingMode'] != nil self.zoom_user_matching_mode = xml_element.elements['zoomUserMatchingMode'].text end if xml_element.elements['zoomUserPostfix'] != nil self.zoom_user_postfix = xml_element.elements['zoomUserPostfix'].text end if xml_element.elements['zoomWebinarCategory'] != nil self.zoom_webinar_category = xml_element.elements['zoomWebinarCategory'].text end if xml_element.elements['enableWebinarUploads'] != nil self.enable_webinar_uploads = xml_element.elements['enableWebinarUploads'].text end if xml_element.elements['conversionProfileId'] != nil self.conversion_profile_id = xml_element.elements['conversionProfileId'].text end if xml_element.elements['jwtToken'] != nil self.jwt_token = xml_element.elements['jwtToken'].text end if xml_element.elements['deletionPolicy'] != nil self.deletion_policy = xml_element.elements['deletionPolicy'].text end if xml_element.elements['enableZoomTranscription'] != nil self.enable_zoom_transcription = xml_element.elements['enableZoomTranscription'].text end if xml_element.elements['zoomAccountDescription'] != nil self.zoom_account_description = xml_element.elements['zoomAccountDescription'].text end end |