class Kaltura::KalturaAnalyticsFilter

Attributes

dimensions[RW]

Comma separated dimensions list

filters[RW]

Array of filters

from_time[RW]

Query start time (in local time) MM/dd/yyyy HH:mi

metrics[RW]

Comma separated metrics list

order_by[RW]

Query order by metric/dimension

to_time[RW]

Query end time (in local time) MM/dd/yyyy HH:mi

utc_offset[RW]

Timezone offset from UTC (in minutes)

Public Instance Methods

from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 436
def from_xml(xml_element)
        super
        if xml_element.elements['from_time'] != nil
                self.from_time = xml_element.elements['from_time'].text
        end
        if xml_element.elements['to_time'] != nil
                self.to_time = xml_element.elements['to_time'].text
        end
        if xml_element.elements['metrics'] != nil
                self.metrics = xml_element.elements['metrics'].text
        end
        if xml_element.elements['utcOffset'] != nil
                self.utc_offset = xml_element.elements['utcOffset'].text
        end
        if xml_element.elements['dimensions'] != nil
                self.dimensions = xml_element.elements['dimensions'].text
        end
        if xml_element.elements['filters'] != nil
                self.filters = KalturaClientBase.object_from_xml(xml_element.elements['filters'], 'KalturaReportFilter')
        end
        if xml_element.elements['orderBy'] != nil
                self.order_by = xml_element.elements['orderBy'].text
        end
end
utc_offset=(val) click to toggle source
# File lib/kaltura_types.rb, line 432
def utc_offset=(val)
        @utc_offset = val.to_f
end