class Kaltura::KalturaHuluDistributionProfile
Attributes
aspera_host[RW]
aspera_login[RW]
aspera_pass[RW]
aspera_private_key[RW]
aspera_public_key[RW]
disable_episode_number_custom_validation[RW]
passphrase[RW]
port[RW]
protocol[RW]
season_number[RW]
season_synopsis[RW]
season_tune_in_information[RW]
series_additional_categories[RW]
series_channel[RW]
series_primary_category[RW]
sftp_host[RW]
sftp_login[RW]
sftp_pass[RW]
video_media_type[RW]
Public Instance Methods
disable_episode_number_custom_validation=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_hulu_distribution_client_plugin.rb, line 103 def disable_episode_number_custom_validation=(val) @disable_episode_number_custom_validation = to_b(val) end
from_xml(xml_element)
click to toggle source
Calls superclass method
Kaltura::KalturaConfigurableDistributionProfile#from_xml
# File lib/kaltura_plugins/kaltura_hulu_distribution_client_plugin.rb, line 113 def from_xml(xml_element) super if xml_element.elements['sftpHost'] != nil self.sftp_host = xml_element.elements['sftpHost'].text end if xml_element.elements['sftpLogin'] != nil self.sftp_login = xml_element.elements['sftpLogin'].text end if xml_element.elements['sftpPass'] != nil self.sftp_pass = xml_element.elements['sftpPass'].text end if xml_element.elements['seriesChannel'] != nil self.series_channel = xml_element.elements['seriesChannel'].text end if xml_element.elements['seriesPrimaryCategory'] != nil self.series_primary_category = xml_element.elements['seriesPrimaryCategory'].text end if xml_element.elements['seriesAdditionalCategories'] != nil self.series_additional_categories = KalturaClientBase.object_from_xml(xml_element.elements['seriesAdditionalCategories'], 'KalturaString') end if xml_element.elements['seasonNumber'] != nil self.season_number = xml_element.elements['seasonNumber'].text end if xml_element.elements['seasonSynopsis'] != nil self.season_synopsis = xml_element.elements['seasonSynopsis'].text end if xml_element.elements['seasonTuneInInformation'] != nil self.season_tune_in_information = xml_element.elements['seasonTuneInInformation'].text end if xml_element.elements['videoMediaType'] != nil self.video_media_type = xml_element.elements['videoMediaType'].text end if xml_element.elements['disableEpisodeNumberCustomValidation'] != nil self.disable_episode_number_custom_validation = xml_element.elements['disableEpisodeNumberCustomValidation'].text end if xml_element.elements['protocol'] != nil self.protocol = xml_element.elements['protocol'].text end if xml_element.elements['asperaHost'] != nil self.aspera_host = xml_element.elements['asperaHost'].text end if xml_element.elements['asperaLogin'] != nil self.aspera_login = xml_element.elements['asperaLogin'].text end if xml_element.elements['asperaPass'] != nil self.aspera_pass = xml_element.elements['asperaPass'].text end if xml_element.elements['port'] != nil self.port = xml_element.elements['port'].text end if xml_element.elements['passphrase'] != nil self.passphrase = xml_element.elements['passphrase'].text end if xml_element.elements['asperaPublicKey'] != nil self.aspera_public_key = xml_element.elements['asperaPublicKey'].text end if xml_element.elements['asperaPrivateKey'] != nil self.aspera_private_key = xml_element.elements['asperaPrivateKey'].text end end
port=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_hulu_distribution_client_plugin.rb, line 109 def port=(val) @port = val.to_i end
protocol=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_hulu_distribution_client_plugin.rb, line 106 def protocol=(val) @protocol = val.to_i end