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.
1229 1230 1231 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1229 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.
1231 1232 1233 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1231 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.
1230 1231 1232 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1230 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.
1238 1239 1240 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1238 def resource_id_equal @resource_id_equal end |
#resource_ids_like ⇒ Object
Returns the value of attribute resource_ids_like.
1226 1227 1228 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1226 def resource_ids_like @resource_ids_like end |
#resource_ids_multi_like_and ⇒ Object
Returns the value of attribute resource_ids_multi_like_and.
1228 1229 1230 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1228 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.
1227 1228 1229 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1227 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.
1237 1238 1239 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1237 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.
1236 1237 1238 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1236 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.
1234 1235 1236 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1234 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.
1235 1236 1237 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1235 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.
1232 1233 1234 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1232 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.
1233 1234 1235 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1233 def template_entry_categories_ids_multi_like_or @template_entry_categories_ids_multi_like_or end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1241 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 |