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
# 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