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.



7784
7785
7786
# File 'lib/kaltura_types.rb', line 7784

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.



7783
7784
7785
# File 'lib/kaltura_types.rb', line 7783

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.



7781
7782
7783
# File 'lib/kaltura_types.rb', line 7781

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.



7782
7783
7784
# File 'lib/kaltura_types.rb', line 7782

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.



7775
7776
7777
# File 'lib/kaltura_types.rb', line 7775

def media_type_equal
  @media_type_equal
end

#media_type_inObject

Returns the value of attribute media_type_in.



7776
7777
7778
# File 'lib/kaltura_types.rb', line 7776

def media_type_in
  @media_type_in
end

#source_type_equalObject

Returns the value of attribute source_type_equal.



7777
7778
7779
# File 'lib/kaltura_types.rb', line 7777

def source_type_equal
  @source_type_equal
end

#source_type_inObject

Returns the value of attribute source_type_in.



7779
7780
7781
# File 'lib/kaltura_types.rb', line 7779

def source_type_in
  @source_type_in
end

#source_type_not_equalObject

Returns the value of attribute source_type_not_equal.



7778
7779
7780
# File 'lib/kaltura_types.rb', line 7778

def source_type_not_equal
  @source_type_not_equal
end

#source_type_not_inObject

Returns the value of attribute source_type_not_in.



7780
7781
7782
# File 'lib/kaltura_types.rb', line 7780

def source_type_not_in
  @source_type_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
# File 'lib/kaltura_types.rb', line 7796

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