Class: Kaltura::KalturaITunesSyndicationFeed

Inherits:
KalturaBaseSyndicationFeed show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaBaseSyndicationFeed

#add_to_default_conversion_profile, #allow_embed, #categories, #created_at, #enforce_entitlement, #entries_order_by, #feed_content_type_header, #feed_url, #flavor_param_id, #id, #landing_page, #name, #partner_id, #player_uiconf_id, #playlist_id, #privacy_context, #status, #storage_id, #transcode_existing_content, #type, #updated_at, #use_category_entries

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#adult_contentObject

Returns the value of attribute adult_content.



13083
13084
13085
# File 'lib/kaltura_types.rb', line 13083

def adult_content
  @adult_content
end

#categoryObject

Returns the value of attribute category.



13082
13083
13084
# File 'lib/kaltura_types.rb', line 13082

def category
  @category
end

#enforce_feed_authorObject

Returns the value of attribute enforce_feed_author.



13085
13086
13087
# File 'lib/kaltura_types.rb', line 13085

def enforce_feed_author
  @enforce_feed_author
end

#enforce_orderObject

true in case you want to enfore the palylist order on the



13087
13088
13089
# File 'lib/kaltura_types.rb', line 13087

def enforce_order
  @enforce_order
end

#feed_authorObject

Returns the value of attribute feed_author.



13084
13085
13086
# File 'lib/kaltura_types.rb', line 13084

def feed_author
  @feed_author
end

#feed_descriptionObject

feed description



13071
13072
13073
# File 'lib/kaltura_types.rb', line 13071

def feed_description
  @feed_description
end

#feed_image_urlObject

podcast thumbnail



13081
13082
13083
# File 'lib/kaltura_types.rb', line 13081

def feed_image_url
  @feed_image_url
end

#feed_landing_pageObject

feed landing page (i.e publisher website)



13075
13076
13077
# File 'lib/kaltura_types.rb', line 13075

def feed_landing_page
  @feed_landing_page
end

#languageObject

feed language



13073
13074
13075
# File 'lib/kaltura_types.rb', line 13073

def language
  @language
end

#owner_emailObject

publisher email



13079
13080
13081
# File 'lib/kaltura_types.rb', line 13079

def owner_email
  @owner_email
end

#owner_nameObject

author/publisher name



13077
13078
13079
# File 'lib/kaltura_types.rb', line 13077

def owner_name
  @owner_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
# File 'lib/kaltura_types.rb', line 13096

def from_xml(xml_element)
  super
  if xml_element.elements['feedDescription'] != nil
    self.feed_description = xml_element.elements['feedDescription'].text
  end
  if xml_element.elements['language'] != nil
    self.language = xml_element.elements['language'].text
  end
  if xml_element.elements['feedLandingPage'] != nil
    self.feed_landing_page = xml_element.elements['feedLandingPage'].text
  end
  if xml_element.elements['ownerName'] != nil
    self.owner_name = xml_element.elements['ownerName'].text
  end
  if xml_element.elements['ownerEmail'] != nil
    self.owner_email = xml_element.elements['ownerEmail'].text
  end
  if xml_element.elements['feedImageUrl'] != nil
    self.feed_image_url = xml_element.elements['feedImageUrl'].text
  end
  if xml_element.elements['category'] != nil
    self.category = xml_element.elements['category'].text
  end
  if xml_element.elements['adultContent'] != nil
    self.adult_content = xml_element.elements['adultContent'].text
  end
  if xml_element.elements['feedAuthor'] != nil
    self.feed_author = xml_element.elements['feedAuthor'].text
  end
  if xml_element.elements['enforceFeedAuthor'] != nil
    self.enforce_feed_author = xml_element.elements['enforceFeedAuthor'].text
  end
  if xml_element.elements['enforceOrder'] != nil
    self.enforce_order = xml_element.elements['enforceOrder'].text
  end
end