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



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

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



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_assetsObject

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



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



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