Class: Kaltura::KalturaReportInputFilter
- Inherits:
-
KalturaReportInputBaseFilter
- Object
- KalturaObjectBase
- KalturaReportInputBaseFilter
- Kaltura::KalturaReportInputFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
KalturaEndUserReportInputFilter, KalturaReachReportInputFilter
Instance Attribute Summary collapse
-
#application_version_in ⇒ Object
filter by application version.
-
#browser_family_in ⇒ Object
Filter by browser family.
-
#browser_in ⇒ Object
Filter by browser.
-
#canonical_url_in ⇒ Object
filter by canonical url.
-
#categories ⇒ Object
Search objects in specified categories.
-
#categories_ancestor_id_in ⇒ Object
filter by categories ancestor.
-
#categories_ids_in ⇒ Object
Search objects in specified category ids.
-
#cities_in ⇒ Object
Filter by city.
-
#country_in ⇒ Object
Filter by country.
-
#crm_id_in ⇒ Object
filter by crm id.
-
#custom_var1in ⇒ Object
Filter by customVar1.
-
#custom_var2in ⇒ Object
Filter by customVar2.
-
#custom_var3in ⇒ Object
Filter by customVar3.
-
#device_in ⇒ Object
Filter by device.
-
#domain_in ⇒ Object
filter by domain.
-
#entry_created_at_greater_than_or_equal ⇒ Object
Entry created at greater than or equal as Unix timestamp.
-
#entry_created_at_less_than_or_equal ⇒ Object
Entry created at less than or equal as Unix timestamp.
-
#entry_id_in ⇒ Object
Returns the value of attribute entry_id_in.
-
#entry_operator ⇒ Object
Returns the value of attribute entry_operator.
-
#error_code_in ⇒ Object
filter by error code.
-
#hotspot_id_in ⇒ Object
filter by hotspot id.
-
#interval ⇒ Object
Aggregated results according to interval.
-
#isp_in ⇒ Object
filter by isp.
-
#keywords ⇒ Object
Search keywords to filter objects.
-
#media_type_in ⇒ Object
Filter by media types.
-
#node_ids_in ⇒ Object
filter by node id.
-
#operating_system_family_in ⇒ Object
Filter by operating system family.
-
#operating_system_in ⇒ Object
Filter by operating system.
-
#origin_in ⇒ Object
filter by origin.
-
#owner_ids_in ⇒ Object
Filter by entry owner.
-
#playback_context_ids_in ⇒ Object
filter by playback context ids.
-
#playback_type_in ⇒ Object
Returns the value of attribute playback_type_in.
-
#player_version_in ⇒ Object
filter by player version.
-
#playlist_id_in ⇒ Object
filter by playlist id.
-
#region_in ⇒ Object
Filter by region.
-
#root_entry_id_in ⇒ Object
filter by root entry ids.
-
#search_in_admin_tags ⇒ Object
Search keywords in objects admin tags.
-
#search_in_tags ⇒ Object
Search keywords in objects tags.
-
#source_type_in ⇒ Object
Filter by source types.
-
#time_zone_offset ⇒ Object
Time zone offset in minutes.
-
#ui_conf_id_in ⇒ Object
filter by ui conf id.
-
#virtual_event_id_in ⇒ Object
filter by virtual event id.
Attributes inherited from KalturaReportInputBaseFilter
#from_date, #from_day, #to_date, #to_day
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#application_version_in ⇒ Object
filter by application version
8734 8735 8736 |
# File 'lib/kaltura_types.rb', line 8734 def application_version_in @application_version_in end |
#browser_family_in ⇒ Object
Filter by browser family
8703 8704 8705 |
# File 'lib/kaltura_types.rb', line 8703 def browser_family_in @browser_family_in end |
#browser_in ⇒ Object
Filter by browser
8705 8706 8707 |
# File 'lib/kaltura_types.rb', line 8705 def browser_in @browser_in end |
#canonical_url_in ⇒ Object
filter by canonical url
8748 8749 8750 |
# File 'lib/kaltura_types.rb', line 8748 def canonical_url_in @canonical_url_in end |
#categories ⇒ Object
Search objects in specified categories
8681 8682 8683 |
# File 'lib/kaltura_types.rb', line 8681 def categories @categories end |
#categories_ancestor_id_in ⇒ Object
filter by categories ancestor
8738 8739 8740 |
# File 'lib/kaltura_types.rb', line 8738 def categories_ancestor_id_in @categories_ancestor_id_in end |
#categories_ids_in ⇒ Object
Search objects in specified category ids
8683 8684 8685 |
# File 'lib/kaltura_types.rb', line 8683 def categories_ids_in @categories_ids_in end |
#cities_in ⇒ Object
Filter by city
8697 8698 8699 |
# File 'lib/kaltura_types.rb', line 8697 def cities_in @cities_in end |
#country_in ⇒ Object
Filter by country
8693 8694 8695 |
# File 'lib/kaltura_types.rb', line 8693 def country_in @country_in end |
#crm_id_in ⇒ Object
filter by crm id
8742 8743 8744 |
# File 'lib/kaltura_types.rb', line 8742 def crm_id_in @crm_id_in end |
#custom_var1in ⇒ Object
Filter by customVar1
8685 8686 8687 |
# File 'lib/kaltura_types.rb', line 8685 def custom_var1in @custom_var1in end |
#custom_var2in ⇒ Object
Filter by customVar2
8687 8688 8689 |
# File 'lib/kaltura_types.rb', line 8687 def custom_var2in @custom_var2in end |
#custom_var3in ⇒ Object
Filter by customVar3
8689 8690 8691 |
# File 'lib/kaltura_types.rb', line 8689 def custom_var3in @custom_var3in end |
#device_in ⇒ Object
Filter by device
8691 8692 8693 |
# File 'lib/kaltura_types.rb', line 8691 def device_in @device_in end |
#domain_in ⇒ Object
filter by domain
8746 8747 8748 |
# File 'lib/kaltura_types.rb', line 8746 def domain_in @domain_in end |
#entry_created_at_greater_than_or_equal ⇒ Object
Entry created at greater than or equal as Unix timestamp
8718 8719 8720 |
# File 'lib/kaltura_types.rb', line 8718 def entry_created_at_greater_than_or_equal @entry_created_at_greater_than_or_equal end |
#entry_created_at_less_than_or_equal ⇒ Object
Entry created at less than or equal as Unix timestamp
8720 8721 8722 |
# File 'lib/kaltura_types.rb', line 8720 def entry_created_at_less_than_or_equal @entry_created_at_less_than_or_equal end |
#entry_id_in ⇒ Object
Returns the value of attribute entry_id_in.
8721 8722 8723 |
# File 'lib/kaltura_types.rb', line 8721 def entry_id_in @entry_id_in end |
#entry_operator ⇒ Object
Returns the value of attribute entry_operator.
8716 8717 8718 |
# File 'lib/kaltura_types.rb', line 8716 def entry_operator @entry_operator end |
#error_code_in ⇒ Object
filter by error code
8728 8729 8730 |
# File 'lib/kaltura_types.rb', line 8728 def error_code_in @error_code_in end |
#hotspot_id_in ⇒ Object
filter by hotspot id
8740 8741 8742 |
# File 'lib/kaltura_types.rb', line 8740 def hotspot_id_in @hotspot_id_in end |
#interval ⇒ Object
Aggregated results according to interval
8709 8710 8711 |
# File 'lib/kaltura_types.rb', line 8709 def interval @interval end |
#isp_in ⇒ Object
filter by isp
8732 8733 8734 |
# File 'lib/kaltura_types.rb', line 8732 def isp_in @isp_in end |
#keywords ⇒ Object
Search keywords to filter objects
8675 8676 8677 |
# File 'lib/kaltura_types.rb', line 8675 def keywords @keywords end |
#media_type_in ⇒ Object
Filter by media types
8711 8712 8713 |
# File 'lib/kaltura_types.rb', line 8711 def media_type_in @media_type_in end |
#node_ids_in ⇒ Object
filter by node id
8736 8737 8738 |
# File 'lib/kaltura_types.rb', line 8736 def node_ids_in @node_ids_in end |
#operating_system_family_in ⇒ Object
Filter by operating system family
8699 8700 8701 |
# File 'lib/kaltura_types.rb', line 8699 def @operating_system_family_in end |
#operating_system_in ⇒ Object
Filter by operating system
8701 8702 8703 |
# File 'lib/kaltura_types.rb', line 8701 def @operating_system_in end |
#origin_in ⇒ Object
filter by origin
8752 8753 8754 |
# File 'lib/kaltura_types.rb', line 8752 def origin_in @origin_in end |
#owner_ids_in ⇒ Object
Filter by entry owner
8715 8716 8717 |
# File 'lib/kaltura_types.rb', line 8715 def owner_ids_in @owner_ids_in end |
#playback_context_ids_in ⇒ Object
filter by playback context ids
8724 8725 8726 |
# File 'lib/kaltura_types.rb', line 8724 def playback_context_ids_in @playback_context_ids_in end |
#playback_type_in ⇒ Object
Returns the value of attribute playback_type_in.
8722 8723 8724 |
# File 'lib/kaltura_types.rb', line 8722 def playback_type_in @playback_type_in end |
#player_version_in ⇒ Object
filter by player version
8730 8731 8732 |
# File 'lib/kaltura_types.rb', line 8730 def player_version_in @player_version_in end |
#playlist_id_in ⇒ Object
filter by playlist id
8744 8745 8746 |
# File 'lib/kaltura_types.rb', line 8744 def playlist_id_in @playlist_id_in end |
#region_in ⇒ Object
Filter by region
8695 8696 8697 |
# File 'lib/kaltura_types.rb', line 8695 def region_in @region_in end |
#root_entry_id_in ⇒ Object
filter by root entry ids
8726 8727 8728 |
# File 'lib/kaltura_types.rb', line 8726 def root_entry_id_in @root_entry_id_in end |
#search_in_admin_tags ⇒ Object
Search keywords in objects admin tags
8679 8680 8681 |
# File 'lib/kaltura_types.rb', line 8679 def @search_in_admin_tags end |
#search_in_tags ⇒ Object
Search keywords in objects tags
8677 8678 8679 |
# File 'lib/kaltura_types.rb', line 8677 def @search_in_tags end |
#source_type_in ⇒ Object
Filter by source types
8713 8714 8715 |
# File 'lib/kaltura_types.rb', line 8713 def source_type_in @source_type_in end |
#time_zone_offset ⇒ Object
Time zone offset in minutes
8707 8708 8709 |
# File 'lib/kaltura_types.rb', line 8707 def time_zone_offset @time_zone_offset end |
#ui_conf_id_in ⇒ Object
filter by ui conf id
8754 8755 8756 |
# File 'lib/kaltura_types.rb', line 8754 def ui_conf_id_in @ui_conf_id_in end |
#virtual_event_id_in ⇒ Object
filter by virtual event id
8750 8751 8752 |
# File 'lib/kaltura_types.rb', line 8750 def virtual_event_id_in @virtual_event_id_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 |
# File 'lib/kaltura_types.rb', line 8772 def from_xml(xml_element) super if xml_element.elements['keywords'] != nil self.keywords = xml_element.elements['keywords'].text end if xml_element.elements['searchInTags'] != nil self. = xml_element.elements['searchInTags'].text end if xml_element.elements['searchInAdminTags'] != nil self. = xml_element.elements['searchInAdminTags'].text end if xml_element.elements['categories'] != nil self.categories = xml_element.elements['categories'].text end if xml_element.elements['categoriesIdsIn'] != nil self.categories_ids_in = xml_element.elements['categoriesIdsIn'].text end if xml_element.elements['customVar1In'] != nil self.custom_var1in = xml_element.elements['customVar1In'].text end if xml_element.elements['customVar2In'] != nil self.custom_var2in = xml_element.elements['customVar2In'].text end if xml_element.elements['customVar3In'] != nil self.custom_var3in = xml_element.elements['customVar3In'].text end if xml_element.elements['deviceIn'] != nil self.device_in = xml_element.elements['deviceIn'].text end if xml_element.elements['countryIn'] != nil self.country_in = xml_element.elements['countryIn'].text end if xml_element.elements['regionIn'] != nil self.region_in = xml_element.elements['regionIn'].text end if xml_element.elements['citiesIn'] != nil self.cities_in = xml_element.elements['citiesIn'].text end if xml_element.elements['operatingSystemFamilyIn'] != nil self. = xml_element.elements['operatingSystemFamilyIn'].text end if xml_element.elements['operatingSystemIn'] != nil self. = xml_element.elements['operatingSystemIn'].text end if xml_element.elements['browserFamilyIn'] != nil self.browser_family_in = xml_element.elements['browserFamilyIn'].text end if xml_element.elements['browserIn'] != nil self.browser_in = xml_element.elements['browserIn'].text end if xml_element.elements['timeZoneOffset'] != nil self.time_zone_offset = xml_element.elements['timeZoneOffset'].text end if xml_element.elements['interval'] != nil self.interval = xml_element.elements['interval'].text end if xml_element.elements['mediaTypeIn'] != nil self.media_type_in = xml_element.elements['mediaTypeIn'].text end if xml_element.elements['sourceTypeIn'] != nil self.source_type_in = xml_element.elements['sourceTypeIn'].text end if xml_element.elements['ownerIdsIn'] != nil self.owner_ids_in = xml_element.elements['ownerIdsIn'].text end if xml_element.elements['entryOperator'] != nil self.entry_operator = KalturaClientBase.object_from_xml(xml_element.elements['entryOperator'], 'KalturaESearchEntryOperator') end if xml_element.elements['entryCreatedAtGreaterThanOrEqual'] != nil self.entry_created_at_greater_than_or_equal = xml_element.elements['entryCreatedAtGreaterThanOrEqual'].text end if xml_element.elements['entryCreatedAtLessThanOrEqual'] != nil self.entry_created_at_less_than_or_equal = xml_element.elements['entryCreatedAtLessThanOrEqual'].text end if xml_element.elements['entryIdIn'] != nil self.entry_id_in = xml_element.elements['entryIdIn'].text end if xml_element.elements['playbackTypeIn'] != nil self.playback_type_in = xml_element.elements['playbackTypeIn'].text end if xml_element.elements['playbackContextIdsIn'] != nil self.playback_context_ids_in = xml_element.elements['playbackContextIdsIn'].text end if xml_element.elements['rootEntryIdIn'] != nil self.root_entry_id_in = xml_element.elements['rootEntryIdIn'].text end if xml_element.elements['errorCodeIn'] != nil self.error_code_in = xml_element.elements['errorCodeIn'].text end if xml_element.elements['playerVersionIn'] != nil self.player_version_in = xml_element.elements['playerVersionIn'].text end if xml_element.elements['ispIn'] != nil self.isp_in = xml_element.elements['ispIn'].text end if xml_element.elements['applicationVersionIn'] != nil self.application_version_in = xml_element.elements['applicationVersionIn'].text end if xml_element.elements['nodeIdsIn'] != nil self.node_ids_in = xml_element.elements['nodeIdsIn'].text end if xml_element.elements['categoriesAncestorIdIn'] != nil self.categories_ancestor_id_in = xml_element.elements['categoriesAncestorIdIn'].text end if xml_element.elements['hotspotIdIn'] != nil self.hotspot_id_in = xml_element.elements['hotspotIdIn'].text end if xml_element.elements['crmIdIn'] != nil self.crm_id_in = xml_element.elements['crmIdIn'].text end if xml_element.elements['playlistIdIn'] != nil self.playlist_id_in = xml_element.elements['playlistIdIn'].text end if xml_element.elements['domainIn'] != nil self.domain_in = xml_element.elements['domainIn'].text end if xml_element.elements['canonicalUrlIn'] != nil self.canonical_url_in = xml_element.elements['canonicalUrlIn'].text end if xml_element.elements['virtualEventIdIn'] != nil self.virtual_event_id_in = xml_element.elements['virtualEventIdIn'].text end if xml_element.elements['originIn'] != nil self.origin_in = xml_element.elements['originIn'].text end if xml_element.elements['uiConfIdIn'] != nil self.ui_conf_id_in = xml_element.elements['uiConfIdIn'].text end end |