Class: Kaltura::KalturaReportInputFilter

Inherits:
KalturaReportInputBaseFilter show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

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

#camelcase, #to_b, #to_params

Instance Attribute Details

#application_version_inObject

filter by application version



8734
8735
8736
# File 'lib/kaltura_types.rb', line 8734

def application_version_in
  @application_version_in
end

#browser_family_inObject

Filter by browser family



8703
8704
8705
# File 'lib/kaltura_types.rb', line 8703

def browser_family_in
  @browser_family_in
end

#browser_inObject

Filter by browser



8705
8706
8707
# File 'lib/kaltura_types.rb', line 8705

def browser_in
  @browser_in
end

#canonical_url_inObject

filter by canonical url



8748
8749
8750
# File 'lib/kaltura_types.rb', line 8748

def canonical_url_in
  @canonical_url_in
end

#categoriesObject

Search objects in specified categories



8681
8682
8683
# File 'lib/kaltura_types.rb', line 8681

def categories
  @categories
end

#categories_ancestor_id_inObject

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_inObject

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_inObject

Filter by city



8697
8698
8699
# File 'lib/kaltura_types.rb', line 8697

def cities_in
  @cities_in
end

#country_inObject

Filter by country



8693
8694
8695
# File 'lib/kaltura_types.rb', line 8693

def country_in
  @country_in
end

#crm_id_inObject

filter by crm id



8742
8743
8744
# File 'lib/kaltura_types.rb', line 8742

def crm_id_in
  @crm_id_in
end

#custom_var1inObject

Filter by customVar1



8685
8686
8687
# File 'lib/kaltura_types.rb', line 8685

def custom_var1in
  @custom_var1in
end

#custom_var2inObject

Filter by customVar2



8687
8688
8689
# File 'lib/kaltura_types.rb', line 8687

def custom_var2in
  @custom_var2in
end

#custom_var3inObject

Filter by customVar3



8689
8690
8691
# File 'lib/kaltura_types.rb', line 8689

def custom_var3in
  @custom_var3in
end

#device_inObject

Filter by device



8691
8692
8693
# File 'lib/kaltura_types.rb', line 8691

def device_in
  @device_in
end

#domain_inObject

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_equalObject

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_equalObject

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_inObject

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_operatorObject

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_inObject

filter by error code



8728
8729
8730
# File 'lib/kaltura_types.rb', line 8728

def error_code_in
  @error_code_in
end

#hotspot_id_inObject

filter by hotspot id



8740
8741
8742
# File 'lib/kaltura_types.rb', line 8740

def hotspot_id_in
  @hotspot_id_in
end

#intervalObject

Aggregated results according to interval



8709
8710
8711
# File 'lib/kaltura_types.rb', line 8709

def interval
  @interval
end

#isp_inObject

filter by isp



8732
8733
8734
# File 'lib/kaltura_types.rb', line 8732

def isp_in
  @isp_in
end

#keywordsObject

Search keywords to filter objects



8675
8676
8677
# File 'lib/kaltura_types.rb', line 8675

def keywords
  @keywords
end

#media_type_inObject

Filter by media types



8711
8712
8713
# File 'lib/kaltura_types.rb', line 8711

def media_type_in
  @media_type_in
end

#node_ids_inObject

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_inObject

Filter by operating system family



8699
8700
8701
# File 'lib/kaltura_types.rb', line 8699

def operating_system_family_in
  @operating_system_family_in
end

#operating_system_inObject

Filter by operating system



8701
8702
8703
# File 'lib/kaltura_types.rb', line 8701

def operating_system_in
  @operating_system_in
end

#origin_inObject

filter by origin



8752
8753
8754
# File 'lib/kaltura_types.rb', line 8752

def origin_in
  @origin_in
end

#owner_ids_inObject

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_inObject

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_inObject

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_inObject

filter by player version



8730
8731
8732
# File 'lib/kaltura_types.rb', line 8730

def player_version_in
  @player_version_in
end

#playlist_id_inObject

filter by playlist id



8744
8745
8746
# File 'lib/kaltura_types.rb', line 8744

def playlist_id_in
  @playlist_id_in
end

#region_inObject

Filter by region



8695
8696
8697
# File 'lib/kaltura_types.rb', line 8695

def region_in
  @region_in
end

#root_entry_id_inObject

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_tagsObject

Search keywords in objects admin tags



8679
8680
8681
# File 'lib/kaltura_types.rb', line 8679

def search_in_admin_tags
  @search_in_admin_tags
end

#search_in_tagsObject

Search keywords in objects tags



8677
8678
8679
# File 'lib/kaltura_types.rb', line 8677

def search_in_tags
  @search_in_tags
end

#source_type_inObject

Filter by source types



8713
8714
8715
# File 'lib/kaltura_types.rb', line 8713

def source_type_in
  @source_type_in
end

#time_zone_offsetObject

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_inObject

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_inObject

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.search_in_tags = xml_element.elements['searchInTags'].text
	end
	if xml_element.elements['searchInAdminTags'] != nil
		self.search_in_admin_tags = 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.operating_system_family_in = xml_element.elements['operatingSystemFamilyIn'].text
	end
	if xml_element.elements['operatingSystemIn'] != nil
		self.operating_system_in = 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