Class: Kaltura::KalturaCategoryUserFilter

Inherits:
KalturaCategoryUserBaseFilter show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaCategoryUserBaseFilter

#category_full_ids_equal, #category_full_ids_starts_with, #category_id_equal, #category_id_in, #created_at_greater_than_or_equal, #created_at_less_than_or_equal, #permission_level_equal, #permission_level_in, #permission_names_match_and, #permission_names_match_or, #permission_names_not_contains, #status_equal, #status_in, #update_method_equal, #update_method_in, #updated_at_greater_than_or_equal, #updated_at_less_than_or_equal, #user_id_equal, #user_id_in

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

#category_direct_membersObject

Return the list of categoryUser that are not inherited from parent category - only the direct categoryUsers.



12450
12451
12452
# File 'lib/kaltura_types.rb', line 12450

def category_direct_members
  @category_direct_members
end

#free_textObject

Free text search on user id or screen name



12452
12453
12454
# File 'lib/kaltura_types.rb', line 12452

def free_text
  @free_text
end

Return a list of categoryUser that related to the userId in this field by groups



12454
12455
12456
# File 'lib/kaltura_types.rb', line 12454

def related_groups_by_user_id
  @related_groups_by_user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
# File 'lib/kaltura_types.rb', line 12460

def from_xml(xml_element)
	super
	if xml_element.elements['categoryDirectMembers'] != nil
		self.category_direct_members = xml_element.elements['categoryDirectMembers'].text
	end
	if xml_element.elements['freeText'] != nil
		self.free_text = xml_element.elements['freeText'].text
	end
	if xml_element.elements['relatedGroupsByUserId'] != nil
		self.related_groups_by_user_id = xml_element.elements['relatedGroupsByUserId'].text
	end
end