class Kaltura::KalturaDetachedResponseProfile

Attributes

fields[RW]

Comma separated fields list to be included or excluded

filter[RW]
mappings[RW]
name[RW]

Friendly name

pager[RW]
type[RW]

Public Instance Methods

from_xml(xml_element) click to toggle source
# File lib/kaltura_types.rb, line 4149
def from_xml(xml_element)
        super
        if xml_element.elements['name'] != nil
                self.name = xml_element.elements['name'].text
        end
        if xml_element.elements['type'] != nil
                self.type = xml_element.elements['type'].text
        end
        if xml_element.elements['fields'] != nil
                self.fields = xml_element.elements['fields'].text
        end
        if xml_element.elements['filter'] != nil
                self.filter = KalturaClientBase.object_from_xml(xml_element.elements['filter'], 'KalturaRelatedFilter')
        end
        if xml_element.elements['pager'] != nil
                self.pager = KalturaClientBase.object_from_xml(xml_element.elements['pager'], 'KalturaFilterPager')
        end
        if xml_element.elements['relatedProfiles'] != nil
                self.related_profiles = KalturaClientBase.object_from_xml(xml_element.elements['relatedProfiles'], 'KalturaDetachedResponseProfile')
        end
        if xml_element.elements['mappings'] != nil
                self.mappings = KalturaClientBase.object_from_xml(xml_element.elements['mappings'], 'KalturaResponseProfileMapping')
        end
end
type=(val) click to toggle source
# File lib/kaltura_types.rb, line 4145
def type=(val)
        @type = val.to_i
end