Class: Kaltura::KalturaFeedItemInfo

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#content_bitrate_attribute_nameObject

Returns the value of attribute content_bitrate_attribute_name.



42
43
44
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 42

def content_bitrate_attribute_name
  @content_bitrate_attribute_name
end

#item_content_bitrate_xpathObject

Returns the value of attribute item_content_bitrate_xpath.



39
40
41
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 39

def item_content_bitrate_xpath
  @item_content_bitrate_xpath
end

#item_content_file_size_xpathObject

Returns the value of attribute item_content_file_size_xpath.



37
38
39
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 37

def item_content_file_size_xpath
  @item_content_file_size_xpath
end

#item_content_url_xpathObject

Returns the value of attribute item_content_url_xpath.



38
39
40
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 38

def item_content_url_xpath
  @item_content_url_xpath
end

#item_content_xpathObject

Returns the value of attribute item_content_xpath.



41
42
43
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 41

def item_content_xpath
  @item_content_xpath
end

#item_hash_xpathObject

Returns the value of attribute item_hash_xpath.



40
41
42
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 40

def item_hash_xpath
  @item_hash_xpath
end

#item_publish_date_xpathObject

Returns the value of attribute item_publish_date_xpath.



35
36
37
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 35

def item_publish_date_xpath
  @item_publish_date_xpath
end

#item_unique_identifier_xpathObject

Returns the value of attribute item_unique_identifier_xpath.



36
37
38
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 36

def item_unique_identifier_xpath
  @item_unique_identifier_xpath
end

#item_xpathObject

Returns the value of attribute item_xpath.



34
35
36
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 34

def item_xpath
  @item_xpath
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/kaltura_plugins/kaltura_feed_drop_folder_client_plugin.rb', line 45

def from_xml(xml_element)
	super
	if xml_element.elements['itemXPath'] != nil
		self.item_xpath = xml_element.elements['itemXPath'].text
	end
	if xml_element.elements['itemPublishDateXPath'] != nil
		self.item_publish_date_xpath = xml_element.elements['itemPublishDateXPath'].text
	end
	if xml_element.elements['itemUniqueIdentifierXPath'] != nil
		self.item_unique_identifier_xpath = xml_element.elements['itemUniqueIdentifierXPath'].text
	end
	if xml_element.elements['itemContentFileSizeXPath'] != nil
		self.item_content_file_size_xpath = xml_element.elements['itemContentFileSizeXPath'].text
	end
	if xml_element.elements['itemContentUrlXPath'] != nil
		self.item_content_url_xpath = xml_element.elements['itemContentUrlXPath'].text
	end
	if xml_element.elements['itemContentBitrateXPath'] != nil
		self.item_content_bitrate_xpath = xml_element.elements['itemContentBitrateXPath'].text
	end
	if xml_element.elements['itemHashXPath'] != nil
		self.item_hash_xpath = xml_element.elements['itemHashXPath'].text
	end
	if xml_element.elements['itemContentXpath'] != nil
		self.item_content_xpath = xml_element.elements['itemContentXpath'].text
	end
	if xml_element.elements['contentBitrateAttributeName'] != nil
		self.content_bitrate_attribute_name = xml_element.elements['contentBitrateAttributeName'].text
	end
end