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.



13856
13857
13858
# File 'lib/kaltura_types.rb', line 13856

def adult_content
  @adult_content
end

#categoryObject

Returns the value of attribute category.



13855
13856
13857
# File 'lib/kaltura_types.rb', line 13855

def category
  @category
end

#enforce_feed_authorObject

Returns the value of attribute enforce_feed_author.



13858
13859
13860
# File 'lib/kaltura_types.rb', line 13858

def enforce_feed_author
  @enforce_feed_author
end

#enforce_orderObject

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



13860
13861
13862
# File 'lib/kaltura_types.rb', line 13860

def enforce_order
  @enforce_order
end

#feed_authorObject

Returns the value of attribute feed_author.



13857
13858
13859
# File 'lib/kaltura_types.rb', line 13857

def feed_author
  @feed_author
end

#feed_descriptionObject

feed description



13844
13845
13846
# File 'lib/kaltura_types.rb', line 13844

def feed_description
  @feed_description
end

#feed_image_urlObject

podcast thumbnail



13854
13855
13856
# File 'lib/kaltura_types.rb', line 13854

def feed_image_url
  @feed_image_url
end

#feed_landing_pageObject

feed landing page (i.e publisher website)



13848
13849
13850
# File 'lib/kaltura_types.rb', line 13848

def feed_landing_page
  @feed_landing_page
end

#languageObject

feed language



13846
13847
13848
# File 'lib/kaltura_types.rb', line 13846

def language
  @language
end

#owner_emailObject

publisher email



13852
13853
13854
# File 'lib/kaltura_types.rb', line 13852

def owner_email
  @owner_email
end

#owner_nameObject

author/publisher name



13850
13851
13852
# File 'lib/kaltura_types.rb', line 13850

def owner_name
  @owner_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
# File 'lib/kaltura_types.rb', line 13869

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