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.
-
#categories ⇒ Object
Search objects in specified categories.
-
#categories_ids_in ⇒ Object
Search objects in specified category ids.
-
#cities_in ⇒ Object
Filter by city.
-
#country_in ⇒ Object
Filter by country.
-
#custom_var1in ⇒ Object
Filter by customVar1.
-
#custom_var2in ⇒ Object
Filter by customVar2.
-
#custom_var3in ⇒ Object
Filter by customVar3.
-
#device_in ⇒ Object
Filter by device.
-
#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.
-
#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.
-
#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.
-
#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.
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
8422 8423 8424 |
# File 'lib/kaltura_types.rb', line 8422 def application_version_in @application_version_in end |
#browser_family_in ⇒ Object
Filter by browser family
8391 8392 8393 |
# File 'lib/kaltura_types.rb', line 8391 def browser_family_in @browser_family_in end |
#browser_in ⇒ Object
Filter by browser
8393 8394 8395 |
# File 'lib/kaltura_types.rb', line 8393 def browser_in @browser_in end |
#categories ⇒ Object
Search objects in specified categories
8369 8370 8371 |
# File 'lib/kaltura_types.rb', line 8369 def categories @categories end |
#categories_ids_in ⇒ Object
Search objects in specified category ids
8371 8372 8373 |
# File 'lib/kaltura_types.rb', line 8371 def categories_ids_in @categories_ids_in end |
#cities_in ⇒ Object
Filter by city
8385 8386 8387 |
# File 'lib/kaltura_types.rb', line 8385 def cities_in @cities_in end |
#country_in ⇒ Object
Filter by country
8381 8382 8383 |
# File 'lib/kaltura_types.rb', line 8381 def country_in @country_in end |
#custom_var1in ⇒ Object
Filter by customVar1
8373 8374 8375 |
# File 'lib/kaltura_types.rb', line 8373 def custom_var1in @custom_var1in end |
#custom_var2in ⇒ Object
Filter by customVar2
8375 8376 8377 |
# File 'lib/kaltura_types.rb', line 8375 def custom_var2in @custom_var2in end |
#custom_var3in ⇒ Object
Filter by customVar3
8377 8378 8379 |
# File 'lib/kaltura_types.rb', line 8377 def custom_var3in @custom_var3in end |
#device_in ⇒ Object
Filter by device
8379 8380 8381 |
# File 'lib/kaltura_types.rb', line 8379 def device_in @device_in end |
#entry_created_at_greater_than_or_equal ⇒ Object
Entry created at greater than or equal as Unix timestamp
8406 8407 8408 |
# File 'lib/kaltura_types.rb', line 8406 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
8408 8409 8410 |
# File 'lib/kaltura_types.rb', line 8408 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.
8409 8410 8411 |
# File 'lib/kaltura_types.rb', line 8409 def entry_id_in @entry_id_in end |
#entry_operator ⇒ Object
Returns the value of attribute entry_operator.
8404 8405 8406 |
# File 'lib/kaltura_types.rb', line 8404 def entry_operator @entry_operator end |
#error_code_in ⇒ Object
filter by error code
8416 8417 8418 |
# File 'lib/kaltura_types.rb', line 8416 def error_code_in @error_code_in end |
#interval ⇒ Object
Aggregated results according to interval
8397 8398 8399 |
# File 'lib/kaltura_types.rb', line 8397 def interval @interval end |
#isp_in ⇒ Object
filter by isp
8420 8421 8422 |
# File 'lib/kaltura_types.rb', line 8420 def isp_in @isp_in end |
#keywords ⇒ Object
Search keywords to filter objects
8363 8364 8365 |
# File 'lib/kaltura_types.rb', line 8363 def keywords @keywords end |
#media_type_in ⇒ Object
Filter by media types
8399 8400 8401 |
# File 'lib/kaltura_types.rb', line 8399 def media_type_in @media_type_in end |
#node_ids_in ⇒ Object
filter by node id
8424 8425 8426 |
# File 'lib/kaltura_types.rb', line 8424 def node_ids_in @node_ids_in end |
#operating_system_family_in ⇒ Object
Filter by operating system family
8387 8388 8389 |
# File 'lib/kaltura_types.rb', line 8387 def end |
#operating_system_in ⇒ Object
Filter by operating system
8389 8390 8391 |
# File 'lib/kaltura_types.rb', line 8389 def end |
#owner_ids_in ⇒ Object
Filter by entry owner
8403 8404 8405 |
# File 'lib/kaltura_types.rb', line 8403 def owner_ids_in @owner_ids_in end |
#playback_context_ids_in ⇒ Object
filter by playback context ids
8412 8413 8414 |
# File 'lib/kaltura_types.rb', line 8412 def playback_context_ids_in @playback_context_ids_in end |
#playback_type_in ⇒ Object
Returns the value of attribute playback_type_in.
8410 8411 8412 |
# File 'lib/kaltura_types.rb', line 8410 def playback_type_in @playback_type_in end |
#player_version_in ⇒ Object
filter by player version
8418 8419 8420 |
# File 'lib/kaltura_types.rb', line 8418 def player_version_in @player_version_in end |
#region_in ⇒ Object
Filter by region
8383 8384 8385 |
# File 'lib/kaltura_types.rb', line 8383 def region_in @region_in end |
#root_entry_id_in ⇒ Object
filter by root entry ids
8414 8415 8416 |
# File 'lib/kaltura_types.rb', line 8414 def root_entry_id_in @root_entry_id_in end |
#search_in_admin_tags ⇒ Object
Search keywords in objects admin tags
8367 8368 8369 |
# File 'lib/kaltura_types.rb', line 8367 def end |
#search_in_tags ⇒ Object
Search keywords in objects tags
8365 8366 8367 |
# File 'lib/kaltura_types.rb', line 8365 def end |
#source_type_in ⇒ Object
Filter by source types
8401 8402 8403 |
# File 'lib/kaltura_types.rb', line 8401 def source_type_in @source_type_in end |
#time_zone_offset ⇒ Object
Time zone offset in minutes
8395 8396 8397 |
# File 'lib/kaltura_types.rb', line 8395 def time_zone_offset @time_zone_offset end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 |
# File 'lib/kaltura_types.rb', line 8442 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 end |