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



8652
8653
8654
# File 'lib/kaltura_types.rb', line 8652

def application_version_in
  @application_version_in
end

#browser_family_inObject

Filter by browser family



8621
8622
8623
# File 'lib/kaltura_types.rb', line 8621

def browser_family_in
  @browser_family_in
end

#browser_inObject

Filter by browser



8623
8624
8625
# File 'lib/kaltura_types.rb', line 8623

def browser_in
  @browser_in
end

#canonical_url_inObject

filter by canonical url



8666
8667
8668
# File 'lib/kaltura_types.rb', line 8666

def canonical_url_in
  @canonical_url_in
end

#categoriesObject

Search objects in specified categories



8599
8600
8601
# File 'lib/kaltura_types.rb', line 8599

def categories
  @categories
end

#categories_ancestor_id_inObject

filter by categories ancestor



8656
8657
8658
# File 'lib/kaltura_types.rb', line 8656

def categories_ancestor_id_in
  @categories_ancestor_id_in
end

#categories_ids_inObject

Search objects in specified category ids



8601
8602
8603
# File 'lib/kaltura_types.rb', line 8601

def categories_ids_in
  @categories_ids_in
end

#cities_inObject

Filter by city



8615
8616
8617
# File 'lib/kaltura_types.rb', line 8615

def cities_in
  @cities_in
end

#country_inObject

Filter by country



8611
8612
8613
# File 'lib/kaltura_types.rb', line 8611

def country_in
  @country_in
end

#crm_id_inObject

filter by crm id



8660
8661
8662
# File 'lib/kaltura_types.rb', line 8660

def crm_id_in
  @crm_id_in
end

#custom_var1inObject

Filter by customVar1



8603
8604
8605
# File 'lib/kaltura_types.rb', line 8603

def custom_var1in
  @custom_var1in
end

#custom_var2inObject

Filter by customVar2



8605
8606
8607
# File 'lib/kaltura_types.rb', line 8605

def custom_var2in
  @custom_var2in
end

#custom_var3inObject

Filter by customVar3



8607
8608
8609
# File 'lib/kaltura_types.rb', line 8607

def custom_var3in
  @custom_var3in
end

#device_inObject

Filter by device



8609
8610
8611
# File 'lib/kaltura_types.rb', line 8609

def device_in
  @device_in
end

#domain_inObject

filter by domain



8664
8665
8666
# File 'lib/kaltura_types.rb', line 8664

def domain_in
  @domain_in
end

#entry_created_at_greater_than_or_equalObject

Entry created at greater than or equal as Unix timestamp



8636
8637
8638
# File 'lib/kaltura_types.rb', line 8636

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



8638
8639
8640
# File 'lib/kaltura_types.rb', line 8638

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.



8639
8640
8641
# File 'lib/kaltura_types.rb', line 8639

def entry_id_in
  @entry_id_in
end

#entry_operatorObject

Returns the value of attribute entry_operator.



8634
8635
8636
# File 'lib/kaltura_types.rb', line 8634

def entry_operator
  @entry_operator
end

#error_code_inObject

filter by error code



8646
8647
8648
# File 'lib/kaltura_types.rb', line 8646

def error_code_in
  @error_code_in
end

#hotspot_id_inObject

filter by hotspot id



8658
8659
8660
# File 'lib/kaltura_types.rb', line 8658

def hotspot_id_in
  @hotspot_id_in
end

#intervalObject

Aggregated results according to interval



8627
8628
8629
# File 'lib/kaltura_types.rb', line 8627

def interval
  @interval
end

#isp_inObject

filter by isp



8650
8651
8652
# File 'lib/kaltura_types.rb', line 8650

def isp_in
  @isp_in
end

#keywordsObject

Search keywords to filter objects



8593
8594
8595
# File 'lib/kaltura_types.rb', line 8593

def keywords
  @keywords
end

#media_type_inObject

Filter by media types



8629
8630
8631
# File 'lib/kaltura_types.rb', line 8629

def media_type_in
  @media_type_in
end

#node_ids_inObject

filter by node id



8654
8655
8656
# File 'lib/kaltura_types.rb', line 8654

def node_ids_in
  @node_ids_in
end

#operating_system_family_inObject

Filter by operating system family



8617
8618
8619
# File 'lib/kaltura_types.rb', line 8617

def operating_system_family_in
  @operating_system_family_in
end

#operating_system_inObject

Filter by operating system



8619
8620
8621
# File 'lib/kaltura_types.rb', line 8619

def operating_system_in
  @operating_system_in
end

#origin_inObject

filter by origin



8670
8671
8672
# File 'lib/kaltura_types.rb', line 8670

def origin_in
  @origin_in
end

#owner_ids_inObject

Filter by entry owner



8633
8634
8635
# File 'lib/kaltura_types.rb', line 8633

def owner_ids_in
  @owner_ids_in
end

#playback_context_ids_inObject

filter by playback context ids



8642
8643
8644
# File 'lib/kaltura_types.rb', line 8642

def playback_context_ids_in
  @playback_context_ids_in
end

#playback_type_inObject

Returns the value of attribute playback_type_in.



8640
8641
8642
# File 'lib/kaltura_types.rb', line 8640

def playback_type_in
  @playback_type_in
end

#player_version_inObject

filter by player version



8648
8649
8650
# File 'lib/kaltura_types.rb', line 8648

def player_version_in
  @player_version_in
end

#playlist_id_inObject

filter by playlist id



8662
8663
8664
# File 'lib/kaltura_types.rb', line 8662

def playlist_id_in
  @playlist_id_in
end

#region_inObject

Filter by region



8613
8614
8615
# File 'lib/kaltura_types.rb', line 8613

def region_in
  @region_in
end

#root_entry_id_inObject

filter by root entry ids



8644
8645
8646
# File 'lib/kaltura_types.rb', line 8644

def root_entry_id_in
  @root_entry_id_in
end

#search_in_admin_tagsObject

Search keywords in objects admin tags



8597
8598
8599
# File 'lib/kaltura_types.rb', line 8597

def search_in_admin_tags
  @search_in_admin_tags
end

#search_in_tagsObject

Search keywords in objects tags



8595
8596
8597
# File 'lib/kaltura_types.rb', line 8595

def search_in_tags
  @search_in_tags
end

#source_type_inObject

Filter by source types



8631
8632
8633
# File 'lib/kaltura_types.rb', line 8631

def source_type_in
  @source_type_in
end

#time_zone_offsetObject

Time zone offset in minutes



8625
8626
8627
# File 'lib/kaltura_types.rb', line 8625

def time_zone_offset
  @time_zone_offset
end

#virtual_event_id_inObject

filter by virtual event id



8668
8669
8670
# File 'lib/kaltura_types.rb', line 8668

def virtual_event_id_in
  @virtual_event_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
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
# File 'lib/kaltura_types.rb', line 8688

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
end