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, #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.
7419 7420 7421 |
# File 'lib/kaltura_types.rb', line 7419 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.
7418 7419 7420 |
# File 'lib/kaltura_types.rb', line 7418 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.
7416 7417 7418 |
# File 'lib/kaltura_types.rb', line 7416 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.
7417 7418 7419 |
# File 'lib/kaltura_types.rb', line 7417 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.
7410 7411 7412 |
# File 'lib/kaltura_types.rb', line 7410 def media_type_equal @media_type_equal end |
#media_type_in ⇒ Object
Returns the value of attribute media_type_in.
7411 7412 7413 |
# File 'lib/kaltura_types.rb', line 7411 def media_type_in @media_type_in end |
#source_type_equal ⇒ Object
Returns the value of attribute source_type_equal.
7412 7413 7414 |
# File 'lib/kaltura_types.rb', line 7412 def source_type_equal @source_type_equal end |
#source_type_in ⇒ Object
Returns the value of attribute source_type_in.
7414 7415 7416 |
# File 'lib/kaltura_types.rb', line 7414 def source_type_in @source_type_in end |
#source_type_not_equal ⇒ Object
Returns the value of attribute source_type_not_equal.
7413 7414 7415 |
# File 'lib/kaltura_types.rb', line 7413 def source_type_not_equal @source_type_not_equal end |
#source_type_not_in ⇒ Object
Returns the value of attribute source_type_not_in.
7415 7416 7417 |
# File 'lib/kaltura_types.rb', line 7415 def source_type_not_in @source_type_not_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 |
# File 'lib/kaltura_types.rb', line 7431 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 |