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.
-
#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, #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 |
#group_participation_type ⇒ Object
Returns the value of attribute group_participation_type.
138 139 140 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 138 def group_participation_type @group_participation_type 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 |
#opt_in_group_names ⇒ Object
Returns the value of attribute opt_in_group_names.
137 138 139 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 137 def opt_in_group_names @opt_in_group_names end |
#opt_out_group_names ⇒ Object
Returns the value of attribute opt_out_group_names.
136 137 138 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 136 def opt_out_group_names @opt_out_group_names 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
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 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 159 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 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 |