Class: Kaltura::KalturaDetachedResponseProfile
- Inherits:
-
KalturaBaseResponseProfile
- Object
- KalturaObjectBase
- KalturaBaseResponseProfile
- Kaltura::KalturaDetachedResponseProfile
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#fields ⇒ Object
Comma separated fields list to be included or excluded.
-
#filter ⇒ Object
Returns the value of attribute filter.
-
#mappings ⇒ Object
Returns the value of attribute mappings.
-
#name ⇒ Object
Friendly name.
-
#pager ⇒ Object
Returns the value of attribute pager.
-
#related_profiles ⇒ Object
Returns the value of attribute related_profiles.
-
#type ⇒ Object
Returns the value of attribute type.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#fields ⇒ Object
Comma separated fields list to be included or excluded
3988 3989 3990 |
# File 'lib/kaltura_types.rb', line 3988 def fields @fields end |
#filter ⇒ Object
Returns the value of attribute filter.
3989 3990 3991 |
# File 'lib/kaltura_types.rb', line 3989 def filter @filter end |
#mappings ⇒ Object
Returns the value of attribute mappings.
3992 3993 3994 |
# File 'lib/kaltura_types.rb', line 3992 def mappings @mappings end |
#name ⇒ Object
Friendly name
3985 3986 3987 |
# File 'lib/kaltura_types.rb', line 3985 def name @name end |
#pager ⇒ Object
Returns the value of attribute pager.
3990 3991 3992 |
# File 'lib/kaltura_types.rb', line 3990 def pager @pager end |
#related_profiles ⇒ Object
Returns the value of attribute related_profiles.
3991 3992 3993 |
# File 'lib/kaltura_types.rb', line 3991 def @related_profiles end |
#type ⇒ Object
Returns the value of attribute type.
3986 3987 3988 |
# File 'lib/kaltura_types.rb', line 3986 def type @type end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 |
# File 'lib/kaltura_types.rb', line 3998 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. = 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 |