Class: Kaltura::KalturaScheduleEventFilter
- Inherits:
-
KalturaScheduleEventBaseFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- KalturaScheduleEventBaseFilter
- Kaltura::KalturaScheduleEventFilter
- Defined in:
- lib/kaltura_plugins/kaltura_schedule_client_plugin.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#parent_resource_ids_like ⇒ Object
Returns the value of attribute parent_resource_ids_like.
-
#parent_resource_ids_multi_like_and ⇒ Object
Returns the value of attribute parent_resource_ids_multi_like_and.
-
#parent_resource_ids_multi_like_or ⇒ Object
Returns the value of attribute parent_resource_ids_multi_like_or.
-
#resource_id_equal ⇒ Object
Returns the value of attribute resource_id_equal.
-
#resource_ids_like ⇒ Object
Returns the value of attribute resource_ids_like.
-
#resource_ids_multi_like_and ⇒ Object
Returns the value of attribute resource_ids_multi_like_and.
-
#resource_ids_multi_like_or ⇒ Object
Returns the value of attribute resource_ids_multi_like_or.
-
#resource_system_names_like ⇒ Object
Returns the value of attribute resource_system_names_like.
-
#resource_system_names_multi_like_and ⇒ Object
Returns the value of attribute resource_system_names_multi_like_and.
-
#resource_system_names_multi_like_or ⇒ Object
Returns the value of attribute resource_system_names_multi_like_or.
-
#template_entry_categories_ids_like ⇒ Object
Returns the value of attribute template_entry_categories_ids_like.
-
#template_entry_categories_ids_multi_like_and ⇒ Object
Returns the value of attribute template_entry_categories_ids_multi_like_and.
-
#template_entry_categories_ids_multi_like_or ⇒ Object
Returns the value of attribute template_entry_categories_ids_multi_like_or.
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
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#parent_resource_ids_like ⇒ Object
Returns the value of attribute parent_resource_ids_like.
1067 1068 1069 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1067 def parent_resource_ids_like @parent_resource_ids_like end |
#parent_resource_ids_multi_like_and ⇒ Object
Returns the value of attribute parent_resource_ids_multi_like_and.
1069 1070 1071 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1069 def parent_resource_ids_multi_like_and @parent_resource_ids_multi_like_and end |
#parent_resource_ids_multi_like_or ⇒ Object
Returns the value of attribute parent_resource_ids_multi_like_or.
1068 1069 1070 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1068 def parent_resource_ids_multi_like_or @parent_resource_ids_multi_like_or end |
#resource_id_equal ⇒ Object
Returns the value of attribute resource_id_equal.
1076 1077 1078 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1076 def resource_id_equal @resource_id_equal end |
#resource_ids_like ⇒ Object
Returns the value of attribute resource_ids_like.
1064 1065 1066 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1064 def resource_ids_like @resource_ids_like end |
#resource_ids_multi_like_and ⇒ Object
Returns the value of attribute resource_ids_multi_like_and.
1066 1067 1068 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1066 def resource_ids_multi_like_and @resource_ids_multi_like_and end |
#resource_ids_multi_like_or ⇒ Object
Returns the value of attribute resource_ids_multi_like_or.
1065 1066 1067 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1065 def resource_ids_multi_like_or @resource_ids_multi_like_or end |
#resource_system_names_like ⇒ Object
Returns the value of attribute resource_system_names_like.
1075 1076 1077 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1075 def resource_system_names_like @resource_system_names_like end |
#resource_system_names_multi_like_and ⇒ Object
Returns the value of attribute resource_system_names_multi_like_and.
1074 1075 1076 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1074 def resource_system_names_multi_like_and @resource_system_names_multi_like_and end |
#resource_system_names_multi_like_or ⇒ Object
Returns the value of attribute resource_system_names_multi_like_or.
1072 1073 1074 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1072 def resource_system_names_multi_like_or @resource_system_names_multi_like_or end |
#template_entry_categories_ids_like ⇒ Object
Returns the value of attribute template_entry_categories_ids_like.
1073 1074 1075 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1073 def template_entry_categories_ids_like @template_entry_categories_ids_like end |
#template_entry_categories_ids_multi_like_and ⇒ Object
Returns the value of attribute template_entry_categories_ids_multi_like_and.
1070 1071 1072 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1070 def template_entry_categories_ids_multi_like_and @template_entry_categories_ids_multi_like_and end |
#template_entry_categories_ids_multi_like_or ⇒ Object
Returns the value of attribute template_entry_categories_ids_multi_like_or.
1071 1072 1073 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1071 def template_entry_categories_ids_multi_like_or @template_entry_categories_ids_multi_like_or end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1079 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 |