class Kaltura::KalturaGenericDistributionProvider

Attributes

created_at[RW]

Generic distribution provider creation date as Unix timestamp (In seconds)

editable_fields[RW]
id[RW]

Auto generated

is_default[RW]
mandatory_fields[RW]
optional_flavor_params_ids[RW]
optional_thumb_dimensions[RW]
partner_id[RW]
required_flavor_params_ids[RW]
required_thumb_dimensions[RW]
status[RW]
updated_at[RW]

Generic distribution provider last update date as Unix timestamp (In seconds)

Public Instance Methods

created_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 989
def created_at=(val)
        @created_at = val.to_i
end
from_xml(xml_element) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 1005
def from_xml(xml_element)
        super
        if xml_element.elements['id'] != nil
                self.id = xml_element.elements['id'].text
        end
        if xml_element.elements['createdAt'] != nil
                self.created_at = xml_element.elements['createdAt'].text
        end
        if xml_element.elements['updatedAt'] != nil
                self.updated_at = xml_element.elements['updatedAt'].text
        end
        if xml_element.elements['partnerId'] != nil
                self.partner_id = xml_element.elements['partnerId'].text
        end
        if xml_element.elements['isDefault'] != nil
                self.is_default = xml_element.elements['isDefault'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['optionalFlavorParamsIds'] != nil
                self.optional_flavor_params_ids = xml_element.elements['optionalFlavorParamsIds'].text
        end
        if xml_element.elements['requiredFlavorParamsIds'] != nil
                self.required_flavor_params_ids = xml_element.elements['requiredFlavorParamsIds'].text
        end
        if xml_element.elements['optionalThumbDimensions'] != nil
                self.optional_thumb_dimensions = KalturaClientBase.object_from_xml(xml_element.elements['optionalThumbDimensions'], 'KalturaDistributionThumbDimensions')
        end
        if xml_element.elements['requiredThumbDimensions'] != nil
                self.required_thumb_dimensions = KalturaClientBase.object_from_xml(xml_element.elements['requiredThumbDimensions'], 'KalturaDistributionThumbDimensions')
        end
        if xml_element.elements['editableFields'] != nil
                self.editable_fields = xml_element.elements['editableFields'].text
        end
        if xml_element.elements['mandatoryFields'] != nil
                self.mandatory_fields = xml_element.elements['mandatoryFields'].text
        end
end
id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 986
def id=(val)
        @id = val.to_i
end
is_default=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 998
def is_default=(val)
        @is_default = to_b(val)
end
partner_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 995
def partner_id=(val)
        @partner_id = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 1001
def status=(val)
        @status = val.to_i
end
updated_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb, line 992
def updated_at=(val)
        @updated_at = val.to_i
end