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_attachment_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



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

def distributed_attachment_assets
  @distributed_attachment_assets
end

#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



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

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 
  @distributed_metadata
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



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

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



68
69
70
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 68

def distributed_timed_thumb_assets
  @distributed_timed_thumb_assets
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



71
72
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
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 71

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['distributedAttachmentAssets'] != nil
		self.distributed_attachment_assets = 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