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.
1257 1258 1259 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1257 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.
1259 1260 1261 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1259 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.
1258 1259 1260 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1258 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.
1266 1267 1268 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1266 def resource_id_equal @resource_id_equal end |
#resource_ids_like ⇒ Object
Returns the value of attribute resource_ids_like.
1254 1255 1256 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1254 def resource_ids_like @resource_ids_like end |
#resource_ids_multi_like_and ⇒ Object
Returns the value of attribute resource_ids_multi_like_and.
1256 1257 1258 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1256 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.
1255 1256 1257 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1255 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.
1265 1266 1267 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1265 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.
1264 1265 1266 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1264 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.
1262 1263 1264 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1262 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.
1263 1264 1265 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1263 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.
1260 1261 1262 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1260 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.
1261 1262 1263 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1261 def template_entry_categories_ids_multi_like_or @template_entry_categories_ids_multi_like_or end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
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 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/kaltura_plugins/kaltura_schedule_client_plugin.rb', line 1269 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 |