Class: Kaltura::KalturaCrossKalturaDistributionJobProviderData
- Inherits:
-
KalturaConfigurableDistributionJobProviderData
- Object
- KalturaObjectBase
- KalturaDistributionJobProviderData
- KalturaConfigurableDistributionJobProviderData
- Kaltura::KalturaCrossKalturaDistributionJobProviderData
- Defined in:
- lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb
Instance Attribute Summary collapse
-
#distributed_attachment_assets ⇒ Object
Key-value array where the keys are IDs of distributed caption assets in the source account and the values are the matching IDs in the target account.
-
#distributed_caption_assets ⇒ Object
Key-value array where the keys are IDs of distributed caption assets in the source account and the values are the matching IDs in the target account.
-
#distributed_cue_points ⇒ Object
Key-value array where the keys are IDs of distributed cue points in the source account and the values are the matching IDs in the target account.
-
#distributed_file_assets ⇒ Object
Key-value array where the keys are IDs of distributed fileassets in the source account and the values are the matching IDs in the target account.
-
#distributed_flavor_assets ⇒ Object
Key-value array where the keys are IDs of distributed flavor assets in the source account and the values are the matching IDs in the target account.
-
#distributed_metadata ⇒ Object
Key-value array where the keys are IDs of distributed metadata objects in the source account and the values are the matching IDs in the target account.
-
#distributed_thumb_assets ⇒ Object
Key-value array where the keys are IDs of distributed thumb assets in the source account and the values are the matching IDs in the target account.
-
#distributed_thumb_cue_points ⇒ Object
Key-value array where the keys are IDs of distributed thumb cue points in the source account and the values are the matching IDs in the target account.
-
#distributed_timed_thumb_assets ⇒ Object
Key-value array where the keys are IDs of distributed timed thumb assets in the source account and the values are the matching IDs in the target account.
Attributes inherited from KalturaConfigurableDistributionJobProviderData
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#distributed_attachment_assets ⇒ Object
Key-value array where the keys are IDs of distributed caption assets in the source account and the values are the matching IDs in the target account
64 65 66 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 64 def @distributed_attachment_assets end |
#distributed_caption_assets ⇒ Object
Key-value array where the keys are IDs of distributed caption assets in the source account and the values are the matching IDs in the target account
60 61 62 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 60 def @distributed_caption_assets end |
#distributed_cue_points ⇒ Object
Key-value array where the keys are IDs of distributed cue points in the source account and the values are the matching IDs in the target account
66 67 68 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 66 def distributed_cue_points @distributed_cue_points end |
#distributed_file_assets ⇒ Object
Key-value array where the keys are IDs of distributed fileassets in the source account and the values are the matching IDs in the target account
62 63 64 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 62 def distributed_file_assets @distributed_file_assets end |
#distributed_flavor_assets ⇒ Object
Key-value array where the keys are IDs of distributed flavor assets in the source account and the values are the matching IDs in the target account
54 55 56 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 54 def distributed_flavor_assets @distributed_flavor_assets end |
#distributed_metadata ⇒ Object
Key-value array where the keys are IDs of distributed metadata objects in the source account and the values are the matching IDs in the target account
58 59 60 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 58 def @distributed_metadata end |
#distributed_thumb_assets ⇒ Object
Key-value array where the keys are IDs of distributed thumb assets in the source account and the values are the matching IDs in the target account
56 57 58 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 56 def distributed_thumb_assets @distributed_thumb_assets end |
#distributed_thumb_cue_points ⇒ Object
Key-value array where the keys are IDs of distributed thumb cue points in the source account and the values are the matching IDs in the target account
68 69 70 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 68 def distributed_thumb_cue_points @distributed_thumb_cue_points end |
#distributed_timed_thumb_assets ⇒ Object
Key-value array where the keys are IDs of distributed timed thumb assets in the source account and the values are the matching IDs in the target account
70 71 72 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 70 def distributed_timed_thumb_assets @distributed_timed_thumb_assets end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 73 def from_xml(xml_element) super if xml_element.elements['distributedFlavorAssets'] != nil self.distributed_flavor_assets = xml_element.elements['distributedFlavorAssets'].text end if xml_element.elements['distributedThumbAssets'] != nil self.distributed_thumb_assets = xml_element.elements['distributedThumbAssets'].text end if xml_element.elements['distributedMetadata'] != nil self. = xml_element.elements['distributedMetadata'].text end if xml_element.elements['distributedCaptionAssets'] != nil self. = xml_element.elements['distributedCaptionAssets'].text end if xml_element.elements['distributedFileAssets'] != nil self.distributed_file_assets = xml_element.elements['distributedFileAssets'].text end if xml_element.elements['distributedAttachmentAssets'] != nil self. = xml_element.elements['distributedAttachmentAssets'].text end if xml_element.elements['distributedCuePoints'] != nil self.distributed_cue_points = xml_element.elements['distributedCuePoints'].text end if xml_element.elements['distributedThumbCuePoints'] != nil self.distributed_thumb_cue_points = xml_element.elements['distributedThumbCuePoints'].text end if xml_element.elements['distributedTimedThumbAssets'] != nil self.distributed_timed_thumb_assets = xml_element.elements['distributedTimedThumbAssets'].text end end |