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.



7897
7898
7899
# File 'lib/kaltura_types.rb', line 7897

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.



7896
7897
7898
# File 'lib/kaltura_types.rb', line 7896

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.



7894
7895
7896
# File 'lib/kaltura_types.rb', line 7894

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.



7895
7896
7897
# File 'lib/kaltura_types.rb', line 7895

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.



7888
7889
7890
# File 'lib/kaltura_types.rb', line 7888

def media_type_equal
  @media_type_equal
end

#media_type_inObject

Returns the value of attribute media_type_in.



7889
7890
7891
# File 'lib/kaltura_types.rb', line 7889

def media_type_in
  @media_type_in
end

#source_type_equalObject

Returns the value of attribute source_type_equal.



7890
7891
7892
# File 'lib/kaltura_types.rb', line 7890

def source_type_equal
  @source_type_equal
end

#source_type_inObject

Returns the value of attribute source_type_in.



7892
7893
7894
# File 'lib/kaltura_types.rb', line 7892

def source_type_in
  @source_type_in
end

#source_type_not_equalObject

Returns the value of attribute source_type_not_equal.



7891
7892
7893
# File 'lib/kaltura_types.rb', line 7891

def source_type_not_equal
  @source_type_not_equal
end

#source_type_not_inObject

Returns the value of attribute source_type_not_in.



7893
7894
7895
# File 'lib/kaltura_types.rb', line 7893

def source_type_not_in
  @source_type_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
# File 'lib/kaltura_types.rb', line 7909

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