Class: Kaltura::KalturaScheduleEventFilter

Inherits:
KalturaScheduleEventBaseFilter show all
Defined in:
lib/kaltura_plugins/kaltura_schedule_client_plugin.rb

Direct Known Subclasses

KalturaEntryScheduleEventBaseFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaScheduleEventBaseFilter

#created_at_greater_than_or_equal, #created_at_less_than_or_equal, #end_date_greater_than_or_equal, #end_date_less_than_or_equal, #id_equal, #id_in, #id_not_in, #owner_id_equal, #owner_id_in, #parent_id_equal, #parent_id_in, #parent_id_not_in, #priority_equal, #priority_greater_than_or_equal, #priority_in, #priority_less_than_or_equal, #recurrence_type_equal, #recurrence_type_in, #reference_id_equal, #reference_id_in, #start_date_greater_than_or_equal, #start_date_less_than_or_equal, #status_equal, #status_in, #tags_like, #tags_multi_like_and, #tags_multi_like_or, #updated_at_greater_than_or_equal, #updated_at_less_than_or_equal

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

#parent_resource_ids_likeObject

Returns the value of attribute parent_resource_ids_like.



1046
1047
1048
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1046

def parent_resource_ids_like
  @parent_resource_ids_like
end

#parent_resource_ids_multi_like_andObject

Returns the value of attribute parent_resource_ids_multi_like_and.



1048
1049
1050
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1048

def parent_resource_ids_multi_like_and
  @parent_resource_ids_multi_like_and
end

#parent_resource_ids_multi_like_orObject

Returns the value of attribute parent_resource_ids_multi_like_or.



1047
1048
1049
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1047

def parent_resource_ids_multi_like_or
  @parent_resource_ids_multi_like_or
end

#resource_id_equalObject

Returns the value of attribute resource_id_equal.



1055
1056
1057
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1055

def resource_id_equal
  @resource_id_equal
end

#resource_ids_likeObject

Returns the value of attribute resource_ids_like.



1043
1044
1045
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1043

def resource_ids_like
  @resource_ids_like
end

#resource_ids_multi_like_andObject

Returns the value of attribute resource_ids_multi_like_and.



1045
1046
1047
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1045

def resource_ids_multi_like_and
  @resource_ids_multi_like_and
end

#resource_ids_multi_like_orObject

Returns the value of attribute resource_ids_multi_like_or.



1044
1045
1046
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1044

def resource_ids_multi_like_or
  @resource_ids_multi_like_or
end

#resource_system_names_likeObject

Returns the value of attribute resource_system_names_like.



1054
1055
1056
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1054

def resource_system_names_like
  @resource_system_names_like
end

#resource_system_names_multi_like_andObject

Returns the value of attribute resource_system_names_multi_like_and.



1053
1054
1055
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1053

def resource_system_names_multi_like_and
  @resource_system_names_multi_like_and
end

#resource_system_names_multi_like_orObject

Returns the value of attribute resource_system_names_multi_like_or.



1051
1052
1053
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1051

def resource_system_names_multi_like_or
  @resource_system_names_multi_like_or
end

#template_entry_categories_ids_likeObject

Returns the value of attribute template_entry_categories_ids_like.



1052
1053
1054
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1052

def template_entry_categories_ids_like
  @template_entry_categories_ids_like
end

#template_entry_categories_ids_multi_like_andObject

Returns the value of attribute template_entry_categories_ids_multi_like_and.



1049
1050
1051
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1049

def template_entry_categories_ids_multi_like_and
  @template_entry_categories_ids_multi_like_and
end

#template_entry_categories_ids_multi_like_orObject

Returns the value of attribute template_entry_categories_ids_multi_like_or.



1050
1051
1052
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1050

def template_entry_categories_ids_multi_like_or
  @template_entry_categories_ids_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1058

def from_xml(xml_element)
	super
	if xml_element.elements['resourceIdsLike'] != nil
		self.resource_ids_like = xml_element.elements['resourceIdsLike'].text
	end
	if xml_element.elements['resourceIdsMultiLikeOr'] != nil
		self.resource_ids_multi_like_or = xml_element.elements['resourceIdsMultiLikeOr'].text
	end
	if xml_element.elements['resourceIdsMultiLikeAnd'] != nil
		self.resource_ids_multi_like_and = xml_element.elements['resourceIdsMultiLikeAnd'].text
	end
	if xml_element.elements['parentResourceIdsLike'] != nil
		self.parent_resource_ids_like = xml_element.elements['parentResourceIdsLike'].text
	end
	if xml_element.elements['parentResourceIdsMultiLikeOr'] != nil
		self.parent_resource_ids_multi_like_or = xml_element.elements['parentResourceIdsMultiLikeOr'].text
	end
	if xml_element.elements['parentResourceIdsMultiLikeAnd'] != nil
		self.parent_resource_ids_multi_like_and = xml_element.elements['parentResourceIdsMultiLikeAnd'].text
	end
	if xml_element.elements['templateEntryCategoriesIdsMultiLikeAnd'] != nil
		self.template_entry_categories_ids_multi_like_and = xml_element.elements['templateEntryCategoriesIdsMultiLikeAnd'].text
	end
	if xml_element.elements['templateEntryCategoriesIdsMultiLikeOr'] != nil
		self.template_entry_categories_ids_multi_like_or = xml_element.elements['templateEntryCategoriesIdsMultiLikeOr'].text
	end
	if xml_element.elements['resourceSystemNamesMultiLikeOr'] != nil
		self.resource_system_names_multi_like_or = xml_element.elements['resourceSystemNamesMultiLikeOr'].text
	end
	if xml_element.elements['templateEntryCategoriesIdsLike'] != nil
		self.template_entry_categories_ids_like = xml_element.elements['templateEntryCategoriesIdsLike'].text
	end
	if xml_element.elements['resourceSystemNamesMultiLikeAnd'] != nil
		self.resource_system_names_multi_like_and = xml_element.elements['resourceSystemNamesMultiLikeAnd'].text
	end
	if xml_element.elements['resourceSystemNamesLike'] != nil
		self.resource_system_names_like = xml_element.elements['resourceSystemNamesLike'].text
	end
	if xml_element.elements['resourceIdEqual'] != nil
		self.resource_id_equal = xml_element.elements['resourceIdEqual'].text
	end
end