Class: Kaltura::KalturaComcastMrssDistributionProfile
- Inherits:
-
KalturaConfigurableDistributionProfile
- Object
- KalturaObjectBase
- KalturaDistributionProfile
- KalturaConfigurableDistributionProfile
- Kaltura::KalturaComcastMrssDistributionProfile
- Defined in:
- lib/kaltura_plugins/kaltura_comcast_mrss_distribution_client_plugin.rb
Instance Attribute Summary collapse
-
#c_platform_tv_series ⇒ Object
Returns the value of attribute c_platform_tv_series.
-
#c_platform_tv_series_field ⇒ Object
Returns the value of attribute c_platform_tv_series_field.
-
#feed_description ⇒ Object
Returns the value of attribute feed_description.
-
#feed_last_build_date ⇒ Object
Returns the value of attribute feed_last_build_date.
-
#feed_link ⇒ Object
Returns the value of attribute feed_link.
-
#feed_title ⇒ Object
Returns the value of attribute feed_title.
-
#feed_url ⇒ Object
Returns the value of attribute feed_url.
-
#item_link ⇒ Object
Returns the value of attribute item_link.
-
#metadata_profile_id ⇒ Object
Returns the value of attribute metadata_profile_id.
-
#should_add_thumb_extension ⇒ Object
Returns the value of attribute should_add_thumb_extension.
-
#should_include_captions ⇒ Object
Returns the value of attribute should_include_captions.
-
#should_include_cue_points ⇒ Object
Returns the value of attribute should_include_cue_points.
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
Instance Attribute Details
#c_platform_tv_series ⇒ Object
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_field ⇒ Object
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_description ⇒ Object
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_date ⇒ Object
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 |
#feed_link ⇒ Object
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_title ⇒ Object
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_url ⇒ Object
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 |
#item_link ⇒ Object
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_id ⇒ Object
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_extension ⇒ Object
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_captions ⇒ Object
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 end |
#should_include_cue_points ⇒ Object
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. = xml_element.elements['shouldIncludeCaptions'].text end if xml_element.elements['shouldAddThumbExtension'] != nil self.should_add_thumb_extension = xml_element.elements['shouldAddThumbExtension'].text end end |