Class: Kaltura::KalturaUserFilter
- Inherits:
-
KalturaUserBaseFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- 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
#created_at_greater_than_or_equal, #created_at_less_than_or_equal, #email_like, #email_starts_with, #first_name_starts_with, #is_admin_equal, #last_name_starts_with, #partner_id_equal, #screen_name_like, #screen_name_starts_with, #status_equal, #status_in, #tags_multi_like_and, #tags_multi_like_or, #type_equal, #type_in
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.
12543 12544 12545 |
# File 'lib/kaltura_types.rb', line 12543 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.
12537 12538 12539 |
# File 'lib/kaltura_types.rb', line 12537 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
12538 12539 12540 |
# File 'lib/kaltura_types.rb', line 12538 def id_in @id_in end |
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
12536 12537 12538 |
# File 'lib/kaltura_types.rb', line 12536 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.
12539 12540 12541 |
# File 'lib/kaltura_types.rb', line 12539 def login_enabled_equal @login_enabled_equal end |
#permission_names_multi_like_and ⇒ Object
Permission names filter expression
12547 12548 12549 |
# File 'lib/kaltura_types.rb', line 12547 def @permission_names_multi_like_and end |
#permission_names_multi_like_or ⇒ Object
Permission names filter expression
12545 12546 12547 |
# File 'lib/kaltura_types.rb', line 12545 def @permission_names_multi_like_or end |
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
12540 12541 12542 |
# File 'lib/kaltura_types.rb', line 12540 def role_id_equal @role_id_equal end |
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
12541 12542 12543 |
# File 'lib/kaltura_types.rb', line 12541 def role_ids_equal @role_ids_equal end |
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
12542 12543 12544 |
# File 'lib/kaltura_types.rb', line 12542 def role_ids_in @role_ids_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
12553 12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 |
# File 'lib/kaltura_types.rb', line 12553 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 |