class Kaltura::KalturaRecalculateResponseProfileCacheJobData

Attributes

cached_object_type[RW]

Class name

end_object_key[RW]
ks_type[RW]
object_id[RW]
protocol[RW]

http / https

start_object_key[RW]
user_roles[RW]

Public Instance Methods

from_xml(xml_element) click to toggle source
# File lib/kaltura_types.rb, line 18045
def from_xml(xml_element)
        super
        if xml_element.elements['protocol'] != nil
                self.protocol = xml_element.elements['protocol'].text
        end
        if xml_element.elements['ksType'] != nil
                self.ks_type = xml_element.elements['ksType'].text
        end
        if xml_element.elements['userRoles'] != nil
                self.user_roles = KalturaClientBase.object_from_xml(xml_element.elements['userRoles'], 'KalturaIntegerValue')
        end
        if xml_element.elements['cachedObjectType'] != nil
                self.cached_object_type = xml_element.elements['cachedObjectType'].text
        end
        if xml_element.elements['objectId'] != nil
                self.object_id = xml_element.elements['objectId'].text
        end
        if xml_element.elements['startObjectKey'] != nil
                self.start_object_key = xml_element.elements['startObjectKey'].text
        end
        if xml_element.elements['endObjectKey'] != nil
                self.end_object_key = xml_element.elements['endObjectKey'].text
        end
end
ks_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 18041
def ks_type=(val)
        @ks_type = val.to_i
end