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
Attributes inherited from KalturaBaseEntryFilter
#categories_full_name_in, #category_ancestor_id_in, #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, #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.
7408 7409 7410 |
# File 'lib/kaltura_types.rb', line 7408 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.
7407 7408 7409 |
# File 'lib/kaltura_types.rb', line 7407 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.
7405 7406 7407 |
# File 'lib/kaltura_types.rb', line 7405 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.
7406 7407 7408 |
# File 'lib/kaltura_types.rb', line 7406 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.
7399 7400 7401 |
# File 'lib/kaltura_types.rb', line 7399 def media_type_equal @media_type_equal end |
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
7400 7401 7402 |
# File 'lib/kaltura_types.rb', line 7400 def media_type_in @media_type_in end |
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
7401 7402 7403 |
# File 'lib/kaltura_types.rb', line 7401 def source_type_equal @source_type_equal end |
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
7403 7404 7405 |
# File 'lib/kaltura_types.rb', line 7403 def source_type_in @source_type_in end |
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
7402 7403 7404 |
# File 'lib/kaltura_types.rb', line 7402 def source_type_not_equal @source_type_not_equal end |
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
7404 7405 7406 |
# File 'lib/kaltura_types.rb', line 7404 def source_type_not_in @source_type_not_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 |
# File 'lib/kaltura_types.rb', line 7420 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 |