Class: Kaltura::KalturaCrossKalturaDistributionJobProviderData

Inherits:
KalturaConfigurableDistributionJobProviderData show all
Defined in:
lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaConfigurableDistributionJobProviderData

#field_values

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#distributed_caption_assetsObject

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
  @distributed_caption_assets
end

#distributed_cue_pointsObject

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



62
63
64
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 62

def distributed_cue_points
  @distributed_cue_points
end

#distributed_flavor_assetsObject

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_metadataObject

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 
  
end

#distributed_thumb_assetsObject

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_pointsObject

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



64
65
66
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 64

def distributed_thumb_cue_points
  @distributed_thumb_cue_points
end

#distributed_timed_thumb_assetsObject

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



66
67
68
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 66

def distributed_timed_thumb_assets
  @distributed_timed_thumb_assets
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 69

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.distributed_caption_assets = xml_element.elements['distributedCaptionAssets'].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