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.
-
#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.
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
8524 8525 8526 |
# File 'lib/kaltura_types.rb', line 8524 def application_version_in @application_version_in end |
#browser_family_in ⇒ Object
Filter by browser family
8493 8494 8495 |
# File 'lib/kaltura_types.rb', line 8493 def browser_family_in @browser_family_in end |
#browser_in ⇒ Object
Filter by browser
8495 8496 8497 |
# File 'lib/kaltura_types.rb', line 8495 def browser_in @browser_in end |
#canonical_url_in ⇒ Object
filter by canonical url
8538 8539 8540 |
# File 'lib/kaltura_types.rb', line 8538 def canonical_url_in @canonical_url_in end |
#categories ⇒ Object
Search objects in specified categories
8471 8472 8473 |
# File 'lib/kaltura_types.rb', line 8471 def categories @categories end |
#categories_ancestor_id_in ⇒ Object
filter by categories ancestor
8528 8529 8530 |
# File 'lib/kaltura_types.rb', line 8528 def categories_ancestor_id_in @categories_ancestor_id_in end |
#categories_ids_in ⇒ Object
Search objects in specified category ids
8473 8474 8475 |
# File 'lib/kaltura_types.rb', line 8473 def categories_ids_in @categories_ids_in end |
#cities_in ⇒ Object
Filter by city
8487 8488 8489 |
# File 'lib/kaltura_types.rb', line 8487 def cities_in @cities_in end |
#country_in ⇒ Object
Filter by country
8483 8484 8485 |
# File 'lib/kaltura_types.rb', line 8483 def country_in @country_in end |
#crm_id_in ⇒ Object
filter by crm id
8532 8533 8534 |
# File 'lib/kaltura_types.rb', line 8532 def crm_id_in @crm_id_in end |
#custom_var1in ⇒ Object
Filter by customVar1
8475 8476 8477 |
# File 'lib/kaltura_types.rb', line 8475 def custom_var1in @custom_var1in end |
#custom_var2in ⇒ Object
Filter by customVar2
8477 8478 8479 |
# File 'lib/kaltura_types.rb', line 8477 def custom_var2in @custom_var2in end |
#custom_var3in ⇒ Object
Filter by customVar3
8479 8480 8481 |
# File 'lib/kaltura_types.rb', line 8479 def custom_var3in @custom_var3in end |
#device_in ⇒ Object
Filter by device
8481 8482 8483 |
# File 'lib/kaltura_types.rb', line 8481 def device_in @device_in end |
#domain_in ⇒ Object
filter by domain
8536 8537 8538 |
# File 'lib/kaltura_types.rb', line 8536 def domain_in @domain_in end |
#entry_created_at_greater_than_or_equal ⇒ Object
Entry created at greater than or equal as Unix timestamp
8508 8509 8510 |
# File 'lib/kaltura_types.rb', line 8508 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
8510 8511 8512 |
# File 'lib/kaltura_types.rb', line 8510 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.
8511 8512 8513 |
# File 'lib/kaltura_types.rb', line 8511 def entry_id_in @entry_id_in end |
#entry_operator ⇒ Object
Returns the value of attribute entry_operator.
8506 8507 8508 |
# File 'lib/kaltura_types.rb', line 8506 def entry_operator @entry_operator end |
#error_code_in ⇒ Object
filter by error code
8518 8519 8520 |
# File 'lib/kaltura_types.rb', line 8518 def error_code_in @error_code_in end |
#hotspot_id_in ⇒ Object
filter by hotspot id
8530 8531 8532 |
# File 'lib/kaltura_types.rb', line 8530 def hotspot_id_in @hotspot_id_in end |
#interval ⇒ Object
Aggregated results according to interval
8499 8500 8501 |
# File 'lib/kaltura_types.rb', line 8499 def interval @interval end |
#isp_in ⇒ Object
filter by isp
8522 8523 8524 |
# File 'lib/kaltura_types.rb', line 8522 def isp_in @isp_in end |
#keywords ⇒ Object
Search keywords to filter objects
8465 8466 8467 |
# File 'lib/kaltura_types.rb', line 8465 def keywords @keywords end |
#media_type_in ⇒ Object
Filter by media types
8501 8502 8503 |
# File 'lib/kaltura_types.rb', line 8501 def media_type_in @media_type_in end |
#node_ids_in ⇒ Object
filter by node id
8526 8527 8528 |
# File 'lib/kaltura_types.rb', line 8526 def node_ids_in @node_ids_in end |
#operating_system_family_in ⇒ Object
Filter by operating system family
8489 8490 8491 |
# File 'lib/kaltura_types.rb', line 8489 def end |
#operating_system_in ⇒ Object
Filter by operating system
8491 8492 8493 |
# File 'lib/kaltura_types.rb', line 8491 def end |
#owner_ids_in ⇒ Object
Filter by entry owner
8505 8506 8507 |
# File 'lib/kaltura_types.rb', line 8505 def owner_ids_in @owner_ids_in end |
#playback_context_ids_in ⇒ Object
filter by playback context ids
8514 8515 8516 |
# File 'lib/kaltura_types.rb', line 8514 def playback_context_ids_in @playback_context_ids_in end |
#playback_type_in ⇒ Object
Returns the value of attribute playback_type_in.
8512 8513 8514 |
# File 'lib/kaltura_types.rb', line 8512 def playback_type_in @playback_type_in end |
#player_version_in ⇒ Object
filter by player version
8520 8521 8522 |
# File 'lib/kaltura_types.rb', line 8520 def player_version_in @player_version_in end |
#playlist_id_in ⇒ Object
filter by playlist id
8534 8535 8536 |
# File 'lib/kaltura_types.rb', line 8534 def playlist_id_in @playlist_id_in end |
#region_in ⇒ Object
Filter by region
8485 8486 8487 |
# File 'lib/kaltura_types.rb', line 8485 def region_in @region_in end |
#root_entry_id_in ⇒ Object
filter by root entry ids
8516 8517 8518 |
# File 'lib/kaltura_types.rb', line 8516 def root_entry_id_in @root_entry_id_in end |
#search_in_admin_tags ⇒ Object
Search keywords in objects admin tags
8469 8470 8471 |
# File 'lib/kaltura_types.rb', line 8469 def end |
#search_in_tags ⇒ Object
Search keywords in objects tags
8467 8468 8469 |
# File 'lib/kaltura_types.rb', line 8467 def end |
#source_type_in ⇒ Object
Filter by source types
8503 8504 8505 |
# File 'lib/kaltura_types.rb', line 8503 def source_type_in @source_type_in end |
#time_zone_offset ⇒ Object
Time zone offset in minutes
8497 8498 8499 |
# File 'lib/kaltura_types.rb', line 8497 def time_zone_offset @time_zone_offset end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 |
# File 'lib/kaltura_types.rb', line 8556 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 end |