Class: Kaltura::KalturaPermissionBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaPermissionBaseFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
-
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
-
#depends_on_permission_names_multi_like_and ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_and.
-
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
-
#description_like ⇒ Object
Returns the value of attribute description_like.
-
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
-
#id_equal ⇒ Object
Returns the value of attribute id_equal.
-
#id_in ⇒ Object
Returns the value of attribute id_in.
-
#name_equal ⇒ Object
Returns the value of attribute name_equal.
-
#name_in ⇒ Object
Returns the value of attribute name_in.
-
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
-
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
-
#status_equal ⇒ Object
Returns the value of attribute status_equal.
-
#status_in ⇒ Object
Returns the value of attribute status_in.
-
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
-
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
-
#type_equal ⇒ Object
Returns the value of attribute type_equal.
-
#type_in ⇒ Object
Returns the value of attribute type_in.
-
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
-
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute 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
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
17289 17290 17291 |
# File 'lib/kaltura_types.rb', line 17289 def created_at_greater_than_or_equal @created_at_greater_than_or_equal end |
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
17290 17291 17292 |
# File 'lib/kaltura_types.rb', line 17290 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#depends_on_permission_names_multi_like_and ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_and.
17286 17287 17288 |
# File 'lib/kaltura_types.rb', line 17286 def end |
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
17285 17286 17287 |
# File 'lib/kaltura_types.rb', line 17285 def end |
#description_like ⇒ Object
Returns the value of attribute description_like.
17280 17281 17282 |
# File 'lib/kaltura_types.rb', line 17280 def description_like @description_like end |
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
17279 17280 17281 |
# File 'lib/kaltura_types.rb', line 17279 def friendly_name_like @friendly_name_like end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17273 17274 17275 |
# File 'lib/kaltura_types.rb', line 17273 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17274 17275 17276 |
# File 'lib/kaltura_types.rb', line 17274 def id_in @id_in end |
#name_equal ⇒ Object
Returns the value of attribute name_equal.
17277 17278 17279 |
# File 'lib/kaltura_types.rb', line 17277 def name_equal @name_equal end |
#name_in ⇒ Object
Returns the value of attribute name_in.
17278 17279 17280 |
# File 'lib/kaltura_types.rb', line 17278 def name_in @name_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17283 17284 17285 |
# File 'lib/kaltura_types.rb', line 17283 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17284 17285 17286 |
# File 'lib/kaltura_types.rb', line 17284 def partner_id_in @partner_id_in end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17281 17282 17283 |
# File 'lib/kaltura_types.rb', line 17281 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17282 17283 17284 |
# File 'lib/kaltura_types.rb', line 17282 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17288 17289 17290 |
# File 'lib/kaltura_types.rb', line 17288 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17287 17288 17289 |
# File 'lib/kaltura_types.rb', line 17287 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17275 17276 17277 |
# File 'lib/kaltura_types.rb', line 17275 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17276 17277 17278 |
# File 'lib/kaltura_types.rb', line 17276 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17291 17292 17293 |
# File 'lib/kaltura_types.rb', line 17291 def updated_at_greater_than_or_equal @updated_at_greater_than_or_equal end |
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
17292 17293 17294 |
# File 'lib/kaltura_types.rb', line 17292 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17319 17320 17321 17322 17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 17378 17379 17380 17381 |
# File 'lib/kaltura_types.rb', line 17319 def from_xml(xml_element) super if xml_element.elements['idEqual'] != nil self.id_equal = xml_element.elements['idEqual'].text end if xml_element.elements['idIn'] != nil self.id_in = xml_element.elements['idIn'].text end if xml_element.elements['typeEqual'] != nil self.type_equal = xml_element.elements['typeEqual'].text end if xml_element.elements['typeIn'] != nil self.type_in = xml_element.elements['typeIn'].text end if xml_element.elements['nameEqual'] != nil self.name_equal = xml_element.elements['nameEqual'].text end if xml_element.elements['nameIn'] != nil self.name_in = xml_element.elements['nameIn'].text end if xml_element.elements['friendlyNameLike'] != nil self.friendly_name_like = xml_element.elements['friendlyNameLike'].text end if xml_element.elements['descriptionLike'] != nil self.description_like = xml_element.elements['descriptionLike'].text end if xml_element.elements['statusEqual'] != nil self.status_equal = xml_element.elements['statusEqual'].text end if xml_element.elements['statusIn'] != nil self.status_in = xml_element.elements['statusIn'].text end if xml_element.elements['partnerIdEqual'] != nil self.partner_id_equal = xml_element.elements['partnerIdEqual'].text end if xml_element.elements['partnerIdIn'] != nil self.partner_id_in = xml_element.elements['partnerIdIn'].text end if xml_element.elements['dependsOnPermissionNamesMultiLikeOr'] != nil self. = xml_element.elements['dependsOnPermissionNamesMultiLikeOr'].text end if xml_element.elements['dependsOnPermissionNamesMultiLikeAnd'] != nil self. = xml_element.elements['dependsOnPermissionNamesMultiLikeAnd'].text end if xml_element.elements['tagsMultiLikeOr'] != nil self. = xml_element.elements['tagsMultiLikeOr'].text end if xml_element.elements['tagsMultiLikeAnd'] != nil self. = xml_element.elements['tagsMultiLikeAnd'].text end if xml_element.elements['createdAtGreaterThanOrEqual'] != nil self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text end if xml_element.elements['createdAtLessThanOrEqual'] != nil self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text end if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text end if xml_element.elements['updatedAtLessThanOrEqual'] != nil self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text end end |