Class: Kaltura::KalturaUserFilter
- Inherits:
-
KalturaUserBaseFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- KalturaBaseUserBaseFilter
- KalturaBaseUserFilter
- KalturaUserBaseFilter
- Kaltura::KalturaUserFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#first_name_or_last_name_starts_with ⇒ Object
Returns the value of attribute first_name_or_last_name_starts_with.
-
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
-
#login_enabled_equal ⇒ Object
Returns the value of attribute login_enabled_equal.
-
#permission_names_multi_like_and ⇒ Object
Permission names filter expression.
-
#permission_names_multi_like_or ⇒ Object
Permission names filter expression.
-
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
-
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
-
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
Attributes inherited from KalturaUserBaseFilter
#first_name_starts_with, #id_equal, #id_in, #is_admin_equal, #last_name_starts_with, #type_equal, #type_in
Attributes inherited from KalturaBaseUserBaseFilter
#created_at_greater_than_or_equal, #created_at_less_than_or_equal, #email_like, #email_starts_with, #partner_id_equal, #screen_name_like, #screen_name_starts_with, #status_equal, #status_in, #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
#first_name_or_last_name_starts_with ⇒ Object
Returns the value of attribute first_name_or_last_name_starts_with.
13388 13389 13390 |
# File 'lib/kaltura_types.rb', line 13388 def first_name_or_last_name_starts_with @first_name_or_last_name_starts_with end |
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
13383 13384 13385 |
# File 'lib/kaltura_types.rb', line 13383 def id_or_screen_name_starts_with @id_or_screen_name_starts_with end |
#login_enabled_equal ⇒ Object
Returns the value of attribute login_enabled_equal.
13384 13385 13386 |
# File 'lib/kaltura_types.rb', line 13384 def login_enabled_equal @login_enabled_equal end |
#permission_names_multi_like_and ⇒ Object
Permission names filter expression
13392 13393 13394 |
# File 'lib/kaltura_types.rb', line 13392 def @permission_names_multi_like_and end |
#permission_names_multi_like_or ⇒ Object
Permission names filter expression
13390 13391 13392 |
# File 'lib/kaltura_types.rb', line 13390 def @permission_names_multi_like_or end |
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
13385 13386 13387 |
# File 'lib/kaltura_types.rb', line 13385 def role_id_equal @role_id_equal end |
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
13386 13387 13388 |
# File 'lib/kaltura_types.rb', line 13386 def role_ids_equal @role_ids_equal end |
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
13387 13388 13389 |
# File 'lib/kaltura_types.rb', line 13387 def role_ids_in @role_ids_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 |
# File 'lib/kaltura_types.rb', line 13398 def from_xml(xml_element) super if xml_element.elements['idOrScreenNameStartsWith'] != nil self.id_or_screen_name_starts_with = xml_element.elements['idOrScreenNameStartsWith'].text end if xml_element.elements['loginEnabledEqual'] != nil self.login_enabled_equal = xml_element.elements['loginEnabledEqual'].text end if xml_element.elements['roleIdEqual'] != nil self.role_id_equal = xml_element.elements['roleIdEqual'].text end if xml_element.elements['roleIdsEqual'] != nil self.role_ids_equal = xml_element.elements['roleIdsEqual'].text end if xml_element.elements['roleIdsIn'] != nil self.role_ids_in = xml_element.elements['roleIdsIn'].text end if xml_element.elements['firstNameOrLastNameStartsWith'] != nil self.first_name_or_last_name_starts_with = xml_element.elements['firstNameOrLastNameStartsWith'].text end if xml_element.elements['permissionNamesMultiLikeOr'] != nil self. = xml_element.elements['permissionNamesMultiLikeOr'].text end if xml_element.elements['permissionNamesMultiLikeAnd'] != nil self. = xml_element.elements['permissionNamesMultiLikeAnd'].text end end |