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.
7727 7728 7729 |
# File 'lib/kaltura_types.rb', line 7727 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.
7726 7727 7728 |
# File 'lib/kaltura_types.rb', line 7726 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.
7724 7725 7726 |
# File 'lib/kaltura_types.rb', line 7724 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.
7725 7726 7727 |
# File 'lib/kaltura_types.rb', line 7725 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.
7718 7719 7720 |
# File 'lib/kaltura_types.rb', line 7718 def media_type_equal @media_type_equal end |
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
7719 7720 7721 |
# File 'lib/kaltura_types.rb', line 7719 def media_type_in @media_type_in end |
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
7720 7721 7722 |
# File 'lib/kaltura_types.rb', line 7720 def source_type_equal @source_type_equal end |
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
7722 7723 7724 |
# File 'lib/kaltura_types.rb', line 7722 def source_type_in @source_type_in end |
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
7721 7722 7723 |
# File 'lib/kaltura_types.rb', line 7721 def source_type_not_equal @source_type_not_equal end |
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
7723 7724 7725 |
# File 'lib/kaltura_types.rb', line 7723 def source_type_not_in @source_type_not_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 |
# File 'lib/kaltura_types.rb', line 7739 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 |