Class: Kaltura::KalturaMediaEntryBaseFilter

Direct Known Subclasses

KalturaMediaEntryFilter

Instance Attribute Summary collapse

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

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#flavor_params_ids_match_andObject

Returns the value of attribute flavor_params_ids_match_and.



7765
7766
7767
# File 'lib/kaltura_types.rb', line 7765

def flavor_params_ids_match_and
  @flavor_params_ids_match_and
end

#flavor_params_ids_match_orObject

Returns the value of attribute flavor_params_ids_match_or.



7764
7765
7766
# File 'lib/kaltura_types.rb', line 7764

def flavor_params_ids_match_or
  @flavor_params_ids_match_or
end

#media_date_greater_than_or_equalObject

Returns the value of attribute media_date_greater_than_or_equal.



7762
7763
7764
# File 'lib/kaltura_types.rb', line 7762

def media_date_greater_than_or_equal
  @media_date_greater_than_or_equal
end

#media_date_less_than_or_equalObject

Returns the value of attribute media_date_less_than_or_equal.



7763
7764
7765
# File 'lib/kaltura_types.rb', line 7763

def media_date_less_than_or_equal
  @media_date_less_than_or_equal
end

#media_type_equalObject

Returns the value of attribute media_type_equal.



7756
7757
7758
# File 'lib/kaltura_types.rb', line 7756

def media_type_equal
  @media_type_equal
end

#media_type_inObject

Returns the value of attribute media_type_in.



7757
7758
7759
# File 'lib/kaltura_types.rb', line 7757

def media_type_in
  @media_type_in
end

#source_type_equalObject

Returns the value of attribute source_type_equal.



7758
7759
7760
# File 'lib/kaltura_types.rb', line 7758

def source_type_equal
  @source_type_equal
end

#source_type_inObject

Returns the value of attribute source_type_in.



7760
7761
7762
# File 'lib/kaltura_types.rb', line 7760

def source_type_in
  @source_type_in
end

#source_type_not_equalObject

Returns the value of attribute source_type_not_equal.



7759
7760
7761
# File 'lib/kaltura_types.rb', line 7759

def source_type_not_equal
  @source_type_not_equal
end

#source_type_not_inObject

Returns the value of attribute source_type_not_in.



7761
7762
7763
# File 'lib/kaltura_types.rb', line 7761

def source_type_not_in
  @source_type_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
# File 'lib/kaltura_types.rb', line 7777

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