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_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.
-
#group_participation_type ⇒ Object
Returns the value of attribute group_participation_type.
-
#jwt_token ⇒ Object
Returns the value of attribute jwt_token.
-
#opt_in_group_names ⇒ Object
Returns the value of attribute opt_in_group_names.
-
#opt_out_group_names ⇒ Object
Returns the value of attribute opt_out_group_names.
-
#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, #enable_meeting_chat, #enable_meeting_upload, #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_recording_upload ⇒ Object
Returns the value of attribute enable_recording_upload.
141 142 143 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 141 def enable_recording_upload @enable_recording_upload end |
#enable_webinar_uploads ⇒ Object
Returns the value of attribute enable_webinar_uploads.
145 146 147 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 145 def enable_webinar_uploads @enable_webinar_uploads end |
#enable_zoom_transcription ⇒ Object
Returns the value of attribute enable_zoom_transcription.
147 148 149 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 147 def enable_zoom_transcription @enable_zoom_transcription end |
#group_participation_type ⇒ Object
Returns the value of attribute group_participation_type.
151 152 153 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 151 def group_participation_type @group_participation_type end |
#jwt_token ⇒ Object
Returns the value of attribute jwt_token.
146 147 148 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 146 def jwt_token @jwt_token end |
#opt_in_group_names ⇒ Object
Returns the value of attribute opt_in_group_names.
150 151 152 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 150 def opt_in_group_names @opt_in_group_names end |
#opt_out_group_names ⇒ Object
Returns the value of attribute opt_out_group_names.
149 150 151 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 149 def opt_out_group_names @opt_out_group_names end |
#zoom_account_description ⇒ Object
Returns the value of attribute zoom_account_description.
148 149 150 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 148 def zoom_account_description @zoom_account_description end |
#zoom_category ⇒ Object
Returns the value of attribute zoom_category.
140 141 142 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 140 def zoom_category @zoom_category end |
#zoom_user_matching_mode ⇒ Object
Returns the value of attribute zoom_user_matching_mode.
142 143 144 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 142 def zoom_user_matching_mode @zoom_user_matching_mode end |
#zoom_user_postfix ⇒ Object
Returns the value of attribute zoom_user_postfix.
143 144 145 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 143 def zoom_user_postfix @zoom_user_postfix end |
#zoom_webinar_category ⇒ Object
Returns the value of attribute zoom_webinar_category.
144 145 146 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 144 def zoom_webinar_category @zoom_webinar_category end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 169 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['optOutGroupNames'] != nil self.opt_out_group_names = xml_element.elements['optOutGroupNames'].text end if xml_element.elements['optInGroupNames'] != nil self.opt_in_group_names = xml_element.elements['optInGroupNames'].text end if xml_element.elements['groupParticipationType'] != nil self.group_participation_type = xml_element.elements['groupParticipationType'].text end end |