Class: Kaltura::KalturaZoomIntegrationSetting
- Inherits:
-
KalturaIntegrationSetting
- Object
- KalturaObjectBase
- KalturaIntegrationSetting
- Kaltura::KalturaZoomIntegrationSetting
- Defined in:
- lib/kaltura_plugins/kaltura_vendor_client_plugin.rb
Instance Attribute Summary collapse
-
#enable_meeting_upload ⇒ Object
Returns the value of attribute enable_meeting_upload.
-
#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.
-
#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 KalturaIntegrationSetting
#account_id, #conversion_profile_id, #create_user_if_not_exist, #created_at, #default_user_id, #deletion_policy, #handle_participants_mode, #id, #partner_id, #status, #updated_at
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#enable_meeting_upload ⇒ Object
Returns the value of attribute enable_meeting_upload.
135 136 137 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 135 def enable_meeting_upload @enable_meeting_upload end |
#enable_recording_upload ⇒ Object
Returns the value of attribute enable_recording_upload.
127 128 129 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 127 def enable_recording_upload @enable_recording_upload end |
#enable_webinar_uploads ⇒ Object
Returns the value of attribute enable_webinar_uploads.
131 132 133 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 131 def enable_webinar_uploads @enable_webinar_uploads end |
#enable_zoom_transcription ⇒ Object
Returns the value of attribute enable_zoom_transcription.
133 134 135 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 133 def enable_zoom_transcription @enable_zoom_transcription end |
#jwt_token ⇒ Object
Returns the value of attribute jwt_token.
132 133 134 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 132 def jwt_token @jwt_token end |
#zoom_account_description ⇒ Object
Returns the value of attribute zoom_account_description.
134 135 136 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 134 def zoom_account_description @zoom_account_description end |
#zoom_category ⇒ Object
Returns the value of attribute zoom_category.
126 127 128 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 126 def zoom_category @zoom_category end |
#zoom_user_matching_mode ⇒ Object
Returns the value of attribute zoom_user_matching_mode.
128 129 130 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 128 def zoom_user_matching_mode @zoom_user_matching_mode end |
#zoom_user_postfix ⇒ Object
Returns the value of attribute zoom_user_postfix.
129 130 131 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 129 def zoom_user_postfix @zoom_user_postfix end |
#zoom_webinar_category ⇒ Object
Returns the value of attribute zoom_webinar_category.
130 131 132 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 130 def zoom_webinar_category @zoom_webinar_category end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 153 def from_xml(xml_element) super if xml_element.elements['zoomCategory'] != nil self.zoom_category = xml_element.elements['zoomCategory'].text end if xml_element.elements['enableRecordingUpload'] != nil self.enable_recording_upload = xml_element.elements['enableRecordingUpload'].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['jwtToken'] != nil self.jwt_token = xml_element.elements['jwtToken'].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 if xml_element.elements['enableMeetingUpload'] != nil self.enable_meeting_upload = xml_element.elements['enableMeetingUpload'].text end end |