Class: Kaltura::KalturaReportExportItem
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaReportExportItem
- Defined in:
- lib/kaltura_types.rb
Instance Attribute Summary collapse
-
#action ⇒ Object
Returns the value of attribute action.
-
#filter ⇒ Object
Returns the value of attribute filter.
-
#object_ids ⇒ Object
Returns the value of attribute object_ids.
-
#order ⇒ Object
Returns the value of attribute order.
-
#report_title ⇒ Object
Returns the value of attribute report_title.
-
#report_type ⇒ Object
Returns the value of attribute report_type.
-
#response_options ⇒ Object
Returns the value of attribute response_options.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#action ⇒ Object
Returns the value of attribute action.
8775 8776 8777 |
# File 'lib/kaltura_types.rb', line 8775 def action @action end |
#filter ⇒ Object
Returns the value of attribute filter.
8777 8778 8779 |
# File 'lib/kaltura_types.rb', line 8777 def filter @filter end |
#object_ids ⇒ Object
Returns the value of attribute object_ids.
8779 8780 8781 |
# File 'lib/kaltura_types.rb', line 8779 def object_ids @object_ids end |
#order ⇒ Object
Returns the value of attribute order.
8778 8779 8780 |
# File 'lib/kaltura_types.rb', line 8778 def order @order end |
#report_title ⇒ Object
Returns the value of attribute report_title.
8774 8775 8776 |
# File 'lib/kaltura_types.rb', line 8774 def report_title @report_title end |
#report_type ⇒ Object
Returns the value of attribute report_type.
8776 8777 8778 |
# File 'lib/kaltura_types.rb', line 8776 def report_type @report_type end |
#response_options ⇒ Object
Returns the value of attribute response_options.
8780 8781 8782 |
# File 'lib/kaltura_types.rb', line 8780 def @response_options end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 |
# File 'lib/kaltura_types.rb', line 8786 def from_xml(xml_element) super if xml_element.elements['reportTitle'] != nil self.report_title = xml_element.elements['reportTitle'].text end if xml_element.elements['action'] != nil self.action = xml_element.elements['action'].text end if xml_element.elements['reportType'] != nil self.report_type = xml_element.elements['reportType'].text end if xml_element.elements['filter'] != nil self.filter = KalturaClientBase.object_from_xml(xml_element.elements['filter'], 'KalturaReportInputFilter') end if xml_element.elements['order'] != nil self.order = xml_element.elements['order'].text end if xml_element.elements['objectIds'] != nil self.object_ids = xml_element.elements['objectIds'].text end if xml_element.elements['responseOptions'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['responseOptions'], 'KalturaReportResponseOptions') end end |