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.



13755
13756
13757
# File 'lib/kaltura_types.rb', line 13755

def adult_content
  @adult_content
end

#categoryObject

Returns the value of attribute category.



13754
13755
13756
# File 'lib/kaltura_types.rb', line 13754

def category
  @category
end

#enforce_feed_authorObject

Returns the value of attribute enforce_feed_author.



13757
13758
13759
# File 'lib/kaltura_types.rb', line 13757

def enforce_feed_author
  @enforce_feed_author
end

#enforce_orderObject

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



13759
13760
13761
# File 'lib/kaltura_types.rb', line 13759

def enforce_order
  @enforce_order
end

#feed_authorObject

Returns the value of attribute feed_author.



13756
13757
13758
# File 'lib/kaltura_types.rb', line 13756

def feed_author
  @feed_author
end

#feed_descriptionObject

feed description



13743
13744
13745
# File 'lib/kaltura_types.rb', line 13743

def feed_description
  @feed_description
end

#feed_image_urlObject

podcast thumbnail



13753
13754
13755
# File 'lib/kaltura_types.rb', line 13753

def feed_image_url
  @feed_image_url
end

#feed_landing_pageObject

feed landing page (i.e publisher website)



13747
13748
13749
# File 'lib/kaltura_types.rb', line 13747

def feed_landing_page
  @feed_landing_page
end

#languageObject

feed language



13745
13746
13747
# File 'lib/kaltura_types.rb', line 13745

def language
  @language
end

#owner_emailObject

publisher email



13751
13752
13753
# File 'lib/kaltura_types.rb', line 13751

def owner_email
  @owner_email
end

#owner_nameObject

author/publisher name



13749
13750
13751
# File 'lib/kaltura_types.rb', line 13749

def owner_name
  @owner_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
# File 'lib/kaltura_types.rb', line 13768

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