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.
13291 13292 13293 |
# File 'lib/kaltura_types.rb', line 13291 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.
13285 13286 13287 |
# File 'lib/kaltura_types.rb', line 13285 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
13286 13287 13288 |
# File 'lib/kaltura_types.rb', line 13286 def id_in @id_in end |
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
13284 13285 13286 |
# File 'lib/kaltura_types.rb', line 13284 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.
13287 13288 13289 |
# File 'lib/kaltura_types.rb', line 13287 def login_enabled_equal @login_enabled_equal end |
#permission_names_multi_like_and ⇒ Object
Permission names filter expression
13295 13296 13297 |
# File 'lib/kaltura_types.rb', line 13295 def end |
#permission_names_multi_like_or ⇒ Object
Permission names filter expression
13293 13294 13295 |
# File 'lib/kaltura_types.rb', line 13293 def end |
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
13288 13289 13290 |
# File 'lib/kaltura_types.rb', line 13288 def role_id_equal @role_id_equal end |
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
13289 13290 13291 |
# File 'lib/kaltura_types.rb', line 13289 def role_ids_equal @role_ids_equal end |
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
13290 13291 13292 |
# File 'lib/kaltura_types.rb', line 13290 def role_ids_in @role_ids_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332 13333 |
# File 'lib/kaltura_types.rb', line 13301 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 |