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
Calls superclass method
Kaltura::KalturaBaseResponseProfile#from_xml
# 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