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.



13000
13001
13002
# File 'lib/kaltura_types.rb', line 13000

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.



12994
12995
12996
# File 'lib/kaltura_types.rb', line 12994

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



12995
12996
12997
# File 'lib/kaltura_types.rb', line 12995

def id_in
  @id_in
end

#id_or_screen_name_starts_withObject

Returns the value of attribute id_or_screen_name_starts_with.



12993
12994
12995
# File 'lib/kaltura_types.rb', line 12993

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.



12996
12997
12998
# File 'lib/kaltura_types.rb', line 12996

def 
  @login_enabled_equal
end

#permission_names_multi_like_andObject

Permission names filter expression



13004
13005
13006
# File 'lib/kaltura_types.rb', line 13004

def permission_names_multi_like_and
  @permission_names_multi_like_and
end

#permission_names_multi_like_orObject

Permission names filter expression



13002
13003
13004
# File 'lib/kaltura_types.rb', line 13002

def permission_names_multi_like_or
  @permission_names_multi_like_or
end

#role_id_equalObject

Returns the value of attribute role_id_equal.



12997
12998
12999
# File 'lib/kaltura_types.rb', line 12997

def role_id_equal
  @role_id_equal
end

#role_ids_equalObject

Returns the value of attribute role_ids_equal.



12998
12999
13000
# File 'lib/kaltura_types.rb', line 12998

def role_ids_equal
  @role_ids_equal
end

#role_ids_inObject

Returns the value of attribute role_ids_in.



12999
13000
13001
# File 'lib/kaltura_types.rb', line 12999

def role_ids_in
  @role_ids_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
# File 'lib/kaltura_types.rb', line 13010

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