Class: Kaltura::KalturaMediaEntryBaseFilter
- Inherits:
-
KalturaPlayableEntryFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- KalturaBaseEntryBaseFilter
- KalturaBaseEntryFilter
- KalturaPlayableEntryBaseFilter
- KalturaPlayableEntryFilter
- Kaltura::KalturaMediaEntryBaseFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#flavor_params_ids_match_and ⇒ Object
Returns the value of attribute flavor_params_ids_match_and.
-
#flavor_params_ids_match_or ⇒ Object
Returns the value of attribute flavor_params_ids_match_or.
-
#media_date_greater_than_or_equal ⇒ Object
Returns the value of attribute media_date_greater_than_or_equal.
-
#media_date_less_than_or_equal ⇒ Object
Returns the value of attribute media_date_less_than_or_equal.
-
#media_type_equal ⇒ Object
Returns the value of attribute media_type_equal.
-
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
-
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
-
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
-
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
-
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
Attributes inherited from KalturaPlayableEntryBaseFilter
#duration_greater_than, #duration_greater_than_or_equal, #duration_less_than, #duration_less_than_or_equal, #duration_type_match_or, #last_played_at_greater_than_or_equal, #last_played_at_less_than_or_equal, #last_played_at_less_than_or_equal_or_null
Attributes inherited from KalturaBaseEntryFilter
#categories_full_name_in, #category_ancestor_id_in, #description_like, #excluded_free_text_groups, #free_text, #is_root, #redirect_from_entry_id
Attributes inherited from KalturaBaseEntryBaseFilter
#access_control_id_equal, #access_control_id_in, #admin_tags_like, #admin_tags_multi_like_and, #admin_tags_multi_like_or, #categories_ids_empty, #categories_ids_match_and, #categories_ids_match_or, #categories_ids_not_contains, #categories_match_and, #categories_match_or, #categories_not_contains, #created_at_greater_than_or_equal, #created_at_less_than_or_equal, #creator_id_equal, #end_date_greater_than_or_equal, #end_date_greater_than_or_equal_or_null, #end_date_less_than_or_equal, #end_date_less_than_or_equal_or_null, #entitled_users_edit_match_and, #entitled_users_edit_match_or, #entitled_users_publish_match_and, #entitled_users_publish_match_or, #entitled_users_view_match_and, #entitled_users_view_match_or, #group_id_equal, #id_equal, #id_in, #id_not_in, #moderation_status_equal, #moderation_status_in, #moderation_status_not_equal, #moderation_status_not_in, #name_equal, #name_like, #name_multi_like_and, #name_multi_like_or, #parent_entry_id_equal, #partner_id_equal, #partner_id_in, #partner_sort_value_greater_than_or_equal, #partner_sort_value_less_than_or_equal, #rank_greater_than_or_equal, #rank_less_than_or_equal, #reference_id_equal, #reference_id_in, #replaced_entry_id_equal, #replaced_entry_id_in, #replacement_status_equal, #replacement_status_in, #replacing_entry_id_equal, #replacing_entry_id_in, #root_entry_id_equal, #root_entry_id_in, #search_text_match_and, #search_text_match_or, #start_date_greater_than_or_equal, #start_date_greater_than_or_equal_or_null, #start_date_less_than_or_equal, #start_date_less_than_or_equal_or_null, #status_equal, #status_in, #status_not_equal, #status_not_in, #tags_admin_tags_multi_like_and, #tags_admin_tags_multi_like_or, #tags_admin_tags_name_multi_like_and, #tags_admin_tags_name_multi_like_or, #tags_like, #tags_multi_like_and, #tags_multi_like_or, #tags_name_multi_like_and, #tags_name_multi_like_or, #total_rank_greater_than_or_equal, #total_rank_less_than_or_equal, #type_equal, #type_in, #updated_at_greater_than_or_equal, #updated_at_less_than_or_equal, #user_id_equal, #user_id_in, #user_id_not_in
Attributes inherited from KalturaFilter
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#flavor_params_ids_match_and ⇒ Object
Returns the value of attribute flavor_params_ids_match_and.
7691 7692 7693 |
# File 'lib/kaltura_types.rb', line 7691 def flavor_params_ids_match_and @flavor_params_ids_match_and end |
#flavor_params_ids_match_or ⇒ Object
Returns the value of attribute flavor_params_ids_match_or.
7690 7691 7692 |
# File 'lib/kaltura_types.rb', line 7690 def flavor_params_ids_match_or @flavor_params_ids_match_or end |
#media_date_greater_than_or_equal ⇒ Object
Returns the value of attribute media_date_greater_than_or_equal.
7688 7689 7690 |
# File 'lib/kaltura_types.rb', line 7688 def media_date_greater_than_or_equal @media_date_greater_than_or_equal end |
#media_date_less_than_or_equal ⇒ Object
Returns the value of attribute media_date_less_than_or_equal.
7689 7690 7691 |
# File 'lib/kaltura_types.rb', line 7689 def media_date_less_than_or_equal @media_date_less_than_or_equal end |
#media_type_equal ⇒ Object
Returns the value of attribute media_type_equal.
7682 7683 7684 |
# File 'lib/kaltura_types.rb', line 7682 def media_type_equal @media_type_equal end |
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
7683 7684 7685 |
# File 'lib/kaltura_types.rb', line 7683 def media_type_in @media_type_in end |
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
7684 7685 7686 |
# File 'lib/kaltura_types.rb', line 7684 def source_type_equal @source_type_equal end |
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
7686 7687 7688 |
# File 'lib/kaltura_types.rb', line 7686 def source_type_in @source_type_in end |
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
7685 7686 7687 |
# File 'lib/kaltura_types.rb', line 7685 def source_type_not_equal @source_type_not_equal end |
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
7687 7688 7689 |
# File 'lib/kaltura_types.rb', line 7687 def source_type_not_in @source_type_not_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 |
# File 'lib/kaltura_types.rb', line 7703 def from_xml(xml_element) super if xml_element.elements['mediaTypeEqual'] != nil self.media_type_equal = xml_element.elements['mediaTypeEqual'].text end if xml_element.elements['mediaTypeIn'] != nil self.media_type_in = xml_element.elements['mediaTypeIn'].text end if xml_element.elements['sourceTypeEqual'] != nil self.source_type_equal = xml_element.elements['sourceTypeEqual'].text end if xml_element.elements['sourceTypeNotEqual'] != nil self.source_type_not_equal = xml_element.elements['sourceTypeNotEqual'].text end if xml_element.elements['sourceTypeIn'] != nil self.source_type_in = xml_element.elements['sourceTypeIn'].text end if xml_element.elements['sourceTypeNotIn'] != nil self.source_type_not_in = xml_element.elements['sourceTypeNotIn'].text end if xml_element.elements['mediaDateGreaterThanOrEqual'] != nil self.media_date_greater_than_or_equal = xml_element.elements['mediaDateGreaterThanOrEqual'].text end if xml_element.elements['mediaDateLessThanOrEqual'] != nil self.media_date_less_than_or_equal = xml_element.elements['mediaDateLessThanOrEqual'].text end if xml_element.elements['flavorParamsIdsMatchOr'] != nil self.flavor_params_ids_match_or = xml_element.elements['flavorParamsIdsMatchOr'].text end if xml_element.elements['flavorParamsIdsMatchAnd'] != nil self.flavor_params_ids_match_and = xml_element.elements['flavorParamsIdsMatchAnd'].text end end |