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.



12854
12855
12856
# File 'lib/kaltura_types.rb', line 12854

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.



12848
12849
12850
# File 'lib/kaltura_types.rb', line 12848

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



12849
12850
12851
# File 'lib/kaltura_types.rb', line 12849

def id_in
  @id_in
end

#id_or_screen_name_starts_withObject

Returns the value of attribute id_or_screen_name_starts_with.



12847
12848
12849
# File 'lib/kaltura_types.rb', line 12847

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.



12850
12851
12852
# File 'lib/kaltura_types.rb', line 12850

def 
  @login_enabled_equal
end

#permission_names_multi_like_andObject

Permission names filter expression



12858
12859
12860
# File 'lib/kaltura_types.rb', line 12858

def permission_names_multi_like_and
  @permission_names_multi_like_and
end

#permission_names_multi_like_orObject

Permission names filter expression



12856
12857
12858
# File 'lib/kaltura_types.rb', line 12856

def permission_names_multi_like_or
  @permission_names_multi_like_or
end

#role_id_equalObject

Returns the value of attribute role_id_equal.



12851
12852
12853
# File 'lib/kaltura_types.rb', line 12851

def role_id_equal
  @role_id_equal
end

#role_ids_equalObject

Returns the value of attribute role_ids_equal.



12852
12853
12854
# File 'lib/kaltura_types.rb', line 12852

def role_ids_equal
  @role_ids_equal
end

#role_ids_inObject

Returns the value of attribute role_ids_in.



12853
12854
12855
# File 'lib/kaltura_types.rb', line 12853

def role_ids_in
  @role_ids_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
# File 'lib/kaltura_types.rb', line 12864

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