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_equal ⇒ Object
Returns the value of attribute id_equal.
-
#id_in ⇒ Object
Returns the value of attribute id_in.
-
#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, #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.
12778 12779 12780 |
# File 'lib/kaltura_types.rb', line 12778 def first_name_or_last_name_starts_with @first_name_or_last_name_starts_with end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
12772 12773 12774 |
# File 'lib/kaltura_types.rb', line 12772 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
12773 12774 12775 |
# File 'lib/kaltura_types.rb', line 12773 def id_in @id_in end |
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
12771 12772 12773 |
# File 'lib/kaltura_types.rb', line 12771 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.
12774 12775 12776 |
# File 'lib/kaltura_types.rb', line 12774 def login_enabled_equal @login_enabled_equal end |
#permission_names_multi_like_and ⇒ Object
Permission names filter expression
12782 12783 12784 |
# File 'lib/kaltura_types.rb', line 12782 def end |
#permission_names_multi_like_or ⇒ Object
Permission names filter expression
12780 12781 12782 |
# File 'lib/kaltura_types.rb', line 12780 def end |
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
12775 12776 12777 |
# File 'lib/kaltura_types.rb', line 12775 def role_id_equal @role_id_equal end |
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
12776 12777 12778 |
# File 'lib/kaltura_types.rb', line 12776 def role_ids_equal @role_ids_equal end |
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
12777 12778 12779 |
# File 'lib/kaltura_types.rb', line 12777 def role_ids_in @role_ids_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
12788 12789 12790 12791 12792 12793 12794 12795 12796 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 |
# File 'lib/kaltura_types.rb', line 12788 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['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['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 |