Class: Kaltura::KalturaComcastMrssDistributionProfile

Inherits:
KalturaConfigurableDistributionProfile show all
Defined in:
lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaConfigurableDistributionProfile

#field_config_array, #item_xpaths_to_extend, #use_category_entries

Attributes inherited from KalturaDistributionProfile

#auto_create_flavors, #auto_create_thumb, #created_at, #delete_enabled, #distribute_trigger, #id, #name, #optional_asset_distribution_rules, #optional_flavor_params_ids, #optional_thumb_dimensions, #partner_id, #provider_type, #recommended_dc_for_download, #recommended_dc_for_execute, #recommended_storage_profile_for_download, #report_enabled, #required_asset_distribution_rules, #required_flavor_params_ids, #required_thumb_dimensions, #status, #submit_enabled, #sunrise_default_offset, #sunset_default_offset, #update_enabled, #updated_at

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#c_platform_tv_seriesObject

Returns the value of attribute c_platform_tv_series.



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

def c_platform_tv_series
  @c_platform_tv_series
end

#c_platform_tv_series_fieldObject

Returns the value of attribute c_platform_tv_series_field.



63
64
65
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 63

def c_platform_tv_series_field
  @c_platform_tv_series_field
end

#feed_descriptionObject

Returns the value of attribute feed_description.



59
60
61
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 59

def feed_description
  @feed_description
end

#feed_last_build_dateObject

Returns the value of attribute feed_last_build_date.



60
61
62
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 60

def feed_last_build_date
  @feed_last_build_date
end

Returns the value of attribute feed_link.



58
59
60
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 58

def feed_link
  @feed_link
end

#feed_titleObject

Returns the value of attribute feed_title.



57
58
59
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 57

def feed_title
  @feed_title
end

#feed_urlObject

Returns the value of attribute feed_url.



56
57
58
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 56

def feed_url
  @feed_url
end

Returns the value of attribute item_link.



61
62
63
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 61

def item_link
  @item_link
end

#metadata_profile_idObject

Returns the value of attribute metadata_profile_id.



55
56
57
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 55

def 
  @metadata_profile_id
end

#should_add_thumb_extensionObject

Returns the value of attribute should_add_thumb_extension.



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

def should_add_thumb_extension
  @should_add_thumb_extension
end

#should_include_captionsObject

Returns the value of attribute should_include_captions.



65
66
67
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 65

def should_include_captions
  @should_include_captions
end

#should_include_cue_pointsObject

Returns the value of attribute should_include_cue_points.



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

def should_include_cue_points
  @should_include_cue_points
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# File 'lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb', line 81

def from_xml(xml_element)
	super
	if xml_element.elements['metadataProfileId'] != nil
		self. = xml_element.elements['metadataProfileId'].text
	end
	if xml_element.elements['feedUrl'] != nil
		self.feed_url = xml_element.elements['feedUrl'].text
	end
	if xml_element.elements['feedTitle'] != nil
		self.feed_title = xml_element.elements['feedTitle'].text
	end
	if xml_element.elements['feedLink'] != nil
		self.feed_link = xml_element.elements['feedLink'].text
	end
	if xml_element.elements['feedDescription'] != nil
		self.feed_description = xml_element.elements['feedDescription'].text
	end
	if xml_element.elements['feedLastBuildDate'] != nil
		self.feed_last_build_date = xml_element.elements['feedLastBuildDate'].text
	end
	if xml_element.elements['itemLink'] != nil
		self.item_link = xml_element.elements['itemLink'].text
	end
	if xml_element.elements['cPlatformTvSeries'] != nil
		self.c_platform_tv_series = KalturaClientBase.object_from_xml(xml_element.elements['cPlatformTvSeries'], 'KalturaKeyValue')
	end
	if xml_element.elements['cPlatformTvSeriesField'] != nil
		self.c_platform_tv_series_field = xml_element.elements['cPlatformTvSeriesField'].text
	end
	if xml_element.elements['shouldIncludeCuePoints'] != nil
		self.should_include_cue_points = xml_element.elements['shouldIncludeCuePoints'].text
	end
	if xml_element.elements['shouldIncludeCaptions'] != nil
		self.should_include_captions = xml_element.elements['shouldIncludeCaptions'].text
	end
	if xml_element.elements['shouldAddThumbExtension'] != nil
		self.should_add_thumb_extension = xml_element.elements['shouldAddThumbExtension'].text
	end
end