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.
1250 1251 1252 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1250 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.
1252 1253 1254 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1252 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.
1251 1252 1253 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1251 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.
1259 1260 1261 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1259 def resource_id_equal @resource_id_equal end |
#resource_ids_like ⇒ Object
Returns the value of attribute resource_ids_like.
1247 1248 1249 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1247 def resource_ids_like @resource_ids_like end |
#resource_ids_multi_like_and ⇒ Object
Returns the value of attribute resource_ids_multi_like_and.
1249 1250 1251 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1249 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.
1248 1249 1250 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1248 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.
1258 1259 1260 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1258 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.
1257 1258 1259 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1257 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.
1255 1256 1257 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1255 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.
1256 1257 1258 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1256 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.
1253 1254 1255 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1253 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.
1254 1255 1256 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1254 def template_entry_categories_ids_multi_like_or @template_entry_categories_ids_multi_like_or end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1262 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 |