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.



13793
13794
13795
# File 'lib/kaltura_types.rb', line 13793

def adult_content
  @adult_content
end

#categoryObject

Returns the value of attribute category.



13792
13793
13794
# File 'lib/kaltura_types.rb', line 13792

def category
  @category
end

#enforce_feed_authorObject

Returns the value of attribute enforce_feed_author.



13795
13796
13797
# File 'lib/kaltura_types.rb', line 13795

def enforce_feed_author
  @enforce_feed_author
end

#enforce_orderObject

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



13797
13798
13799
# File 'lib/kaltura_types.rb', line 13797

def enforce_order
  @enforce_order
end

#feed_authorObject

Returns the value of attribute feed_author.



13794
13795
13796
# File 'lib/kaltura_types.rb', line 13794

def feed_author
  @feed_author
end

#feed_descriptionObject

feed description



13781
13782
13783
# File 'lib/kaltura_types.rb', line 13781

def feed_description
  @feed_description
end

#feed_image_urlObject

podcast thumbnail



13791
13792
13793
# File 'lib/kaltura_types.rb', line 13791

def feed_image_url
  @feed_image_url
end

#feed_landing_pageObject

feed landing page (i.e publisher website)



13785
13786
13787
# File 'lib/kaltura_types.rb', line 13785

def feed_landing_page
  @feed_landing_page
end

#languageObject

feed language



13783
13784
13785
# File 'lib/kaltura_types.rb', line 13783

def language
  @language
end

#owner_emailObject

publisher email



13789
13790
13791
# File 'lib/kaltura_types.rb', line 13789

def owner_email
  @owner_email
end

#owner_nameObject

author/publisher name



13787
13788
13789
# File 'lib/kaltura_types.rb', line 13787

def owner_name
  @owner_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
# File 'lib/kaltura_types.rb', line 13806

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