Class: Kaltura::KalturaModifyEntryObjectTask
- Inherits:
-
KalturaObjectTask
- Object
- KalturaObjectBase
- KalturaObjectTask
- Kaltura::KalturaModifyEntryObjectTask
- Defined in:
- lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb
Instance Attribute Summary collapse
-
#input_entitled_users_edit ⇒ Object
The input entitled users edit to set on the entry.
-
#input_entitled_users_publish ⇒ Object
The input entitled users publish to set on the entry.
-
#input_metadata ⇒ Object
array of metadata xpath location,entry field objects.
-
#input_metadata_profile_id ⇒ Object
The input metadata profile id.
-
#input_user_id ⇒ Object
The input user id to set on the entry.
-
#output_metadata ⇒ Object
array of metadata xpath location,entry field objects.
-
#output_metadata_profile_id ⇒ Object
The output metadata profile id.
Attributes inherited from KalturaObjectTask
#stop_processing_on_error, #type
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#input_entitled_users_edit ⇒ Object
The input entitled users edit to set on the entry
336 337 338 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 336 def input_entitled_users_edit @input_entitled_users_edit end |
#input_entitled_users_publish ⇒ Object
The input entitled users publish to set on the entry
338 339 340 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 338 def input_entitled_users_publish @input_entitled_users_publish end |
#input_metadata ⇒ Object
array of metadata xpath location,entry field objects
328 329 330 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 328 def @input_metadata end |
#input_metadata_profile_id ⇒ Object
The input metadata profile id
326 327 328 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 326 def @input_metadata_profile_id end |
#input_user_id ⇒ Object
The input user id to set on the entry
334 335 336 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 334 def input_user_id @input_user_id end |
#output_metadata ⇒ Object
array of metadata xpath location,entry field objects
332 333 334 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 332 def @output_metadata end |
#output_metadata_profile_id ⇒ Object
The output metadata profile id
330 331 332 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 330 def @output_metadata_profile_id end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 |
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 347 def from_xml(xml_element) super if xml_element.elements['inputMetadataProfileId'] != nil self. = xml_element.elements['inputMetadataProfileId'].text end if xml_element.elements['inputMetadata'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['inputMetadata'], 'KalturaKeyValue') end if xml_element.elements['outputMetadataProfileId'] != nil self. = xml_element.elements['outputMetadataProfileId'].text end if xml_element.elements['outputMetadata'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['outputMetadata'], 'KalturaKeyValue') end if xml_element.elements['inputUserId'] != nil self.input_user_id = xml_element.elements['inputUserId'].text end if xml_element.elements['inputEntitledUsersEdit'] != nil self.input_entitled_users_edit = xml_element.elements['inputEntitledUsersEdit'].text end if xml_element.elements['inputEntitledUsersPublish'] != nil self.input_entitled_users_publish = xml_element.elements['inputEntitledUsersPublish'].text end end |