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, #conversion_profile_id_equal, #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.
7832 7833 7834 |
# File 'lib/kaltura_types.rb', line 7832 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.
7831 7832 7833 |
# File 'lib/kaltura_types.rb', line 7831 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.
7829 7830 7831 |
# File 'lib/kaltura_types.rb', line 7829 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.
7830 7831 7832 |
# File 'lib/kaltura_types.rb', line 7830 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.
7823 7824 7825 |
# File 'lib/kaltura_types.rb', line 7823 def media_type_equal @media_type_equal end |
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
7824 7825 7826 |
# File 'lib/kaltura_types.rb', line 7824 def media_type_in @media_type_in end |
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
7825 7826 7827 |
# File 'lib/kaltura_types.rb', line 7825 def source_type_equal @source_type_equal end |
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
7827 7828 7829 |
# File 'lib/kaltura_types.rb', line 7827 def source_type_in @source_type_in end |
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
7826 7827 7828 |
# File 'lib/kaltura_types.rb', line 7826 def source_type_not_equal @source_type_not_equal end |
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
7828 7829 7830 |
# File 'lib/kaltura_types.rb', line 7828 def source_type_not_in @source_type_not_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 |
# File 'lib/kaltura_types.rb', line 7844 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 |