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.
13228 13229 13230 |
# File 'lib/kaltura_types.rb', line 13228 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.
13222 13223 13224 |
# File 'lib/kaltura_types.rb', line 13222 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
13223 13224 13225 |
# File 'lib/kaltura_types.rb', line 13223 def id_in @id_in end |
#id_or_screen_name_starts_with ⇒ Object
Returns the value of attribute id_or_screen_name_starts_with.
13221 13222 13223 |
# File 'lib/kaltura_types.rb', line 13221 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.
13224 13225 13226 |
# File 'lib/kaltura_types.rb', line 13224 def login_enabled_equal @login_enabled_equal end |
#permission_names_multi_like_and ⇒ Object
Permission names filter expression
13232 13233 13234 |
# File 'lib/kaltura_types.rb', line 13232 def end |
#permission_names_multi_like_or ⇒ Object
Permission names filter expression
13230 13231 13232 |
# File 'lib/kaltura_types.rb', line 13230 def end |
#role_id_equal ⇒ Object
Returns the value of attribute role_id_equal.
13225 13226 13227 |
# File 'lib/kaltura_types.rb', line 13225 def role_id_equal @role_id_equal end |
#role_ids_equal ⇒ Object
Returns the value of attribute role_ids_equal.
13226 13227 13228 |
# File 'lib/kaltura_types.rb', line 13226 def role_ids_equal @role_ids_equal end |
#role_ids_in ⇒ Object
Returns the value of attribute role_ids_in.
13227 13228 13229 |
# File 'lib/kaltura_types.rb', line 13227 def role_ids_in @role_ids_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 |
# File 'lib/kaltura_types.rb', line 13238 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 |