Class: Kaltura::KalturaUserFilter

Instance Attribute Summary collapse

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

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#first_name_or_last_name_starts_withObject

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_equalObject

Returns the value of attribute id_equal.



13222
13223
13224
# File 'lib/kaltura_types.rb', line 13222

def id_equal
  @id_equal
end

#id_inObject

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_withObject

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_equalObject

Returns the value of attribute login_enabled_equal.



13224
13225
13226
# File 'lib/kaltura_types.rb', line 13224

def 
  @login_enabled_equal
end

#permission_names_multi_like_andObject

Permission names filter expression



13232
13233
13234
# File 'lib/kaltura_types.rb', line 13232

def permission_names_multi_like_and
  @permission_names_multi_like_and
end

#permission_names_multi_like_orObject

Permission names filter expression



13230
13231
13232
# File 'lib/kaltura_types.rb', line 13230

def permission_names_multi_like_or
  @permission_names_multi_like_or
end

#role_id_equalObject

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_equalObject

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_inObject

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. = 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.permission_names_multi_like_or = xml_element.elements['permissionNamesMultiLikeOr'].text
  end
  if xml_element.elements['permissionNamesMultiLikeAnd'] != nil
    self.permission_names_multi_like_and = xml_element.elements['permissionNamesMultiLikeAnd'].text
  end
end