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.



12983
12984
12985
# File 'lib/kaltura_types.rb', line 12983

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.



12977
12978
12979
# File 'lib/kaltura_types.rb', line 12977

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



12978
12979
12980
# File 'lib/kaltura_types.rb', line 12978

def id_in
  @id_in
end

#id_or_screen_name_starts_withObject

Returns the value of attribute id_or_screen_name_starts_with.



12976
12977
12978
# File 'lib/kaltura_types.rb', line 12976

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.



12979
12980
12981
# File 'lib/kaltura_types.rb', line 12979

def 
  @login_enabled_equal
end

#permission_names_multi_like_andObject

Permission names filter expression



12987
12988
12989
# File 'lib/kaltura_types.rb', line 12987

def permission_names_multi_like_and
  @permission_names_multi_like_and
end

#permission_names_multi_like_orObject

Permission names filter expression



12985
12986
12987
# File 'lib/kaltura_types.rb', line 12985

def permission_names_multi_like_or
  @permission_names_multi_like_or
end

#role_id_equalObject

Returns the value of attribute role_id_equal.



12980
12981
12982
# File 'lib/kaltura_types.rb', line 12980

def role_id_equal
  @role_id_equal
end

#role_ids_equalObject

Returns the value of attribute role_ids_equal.



12981
12982
12983
# File 'lib/kaltura_types.rb', line 12981

def role_ids_equal
  @role_ids_equal
end

#role_ids_inObject

Returns the value of attribute role_ids_in.



12982
12983
12984
# File 'lib/kaltura_types.rb', line 12982

def role_ids_in
  @role_ids_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
# File 'lib/kaltura_types.rb', line 12993

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