Class: Kaltura::KalturaZoomIntegrationSetting

Inherits:
KalturaIntegrationSetting show all
Defined in:
lib/kaltura_plugins/kaltura_vendor_client_plugin.rb

Instance Attribute Summary collapse

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

#camelcase, #to_b, #to_params

Instance Attribute Details

#enable_meeting_uploadObject

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_uploadObject

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_uploadsObject

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_transcriptionObject

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_typeObject

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_tokenObject

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_namesObject

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_namesObject

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_descriptionObject

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
end

#zoom_categoryObject

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_modeObject

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_postfixObject

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_categoryObject

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. = 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