Class: Kaltura::KalturaUserRoleBaseFilter

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

Direct Known Subclasses

KalturaUserRoleFilter

Instance Attribute Summary collapse

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

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



18667
18668
18669
# File 'lib/kaltura_types.rb', line 18667

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



18668
18669
18670
# File 'lib/kaltura_types.rb', line 18668

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



18660
18661
18662
# File 'lib/kaltura_types.rb', line 18660

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



18654
18655
18656
# File 'lib/kaltura_types.rb', line 18654

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



18655
18656
18657
# File 'lib/kaltura_types.rb', line 18655

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



18656
18657
18658
# File 'lib/kaltura_types.rb', line 18656

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



18657
18658
18659
# File 'lib/kaltura_types.rb', line 18657

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



18663
18664
18665
# File 'lib/kaltura_types.rb', line 18663

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



18664
18665
18666
# File 'lib/kaltura_types.rb', line 18664

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



18661
18662
18663
# File 'lib/kaltura_types.rb', line 18661

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



18662
18663
18664
# File 'lib/kaltura_types.rb', line 18662

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



18658
18659
18660
# File 'lib/kaltura_types.rb', line 18658

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



18659
18660
18661
# File 'lib/kaltura_types.rb', line 18659

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



18666
18667
18668
# File 'lib/kaltura_types.rb', line 18666

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



18665
18666
18667
# File 'lib/kaltura_types.rb', line 18665

def tags_multi_like_or
  @tags_multi_like_or
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



18669
18670
18671
# File 'lib/kaltura_types.rb', line 18669

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



18670
18671
18672
# File 'lib/kaltura_types.rb', line 18670

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714
18715
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
# File 'lib/kaltura_types.rb', line 18694

def from_xml(xml_element)
	super
	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['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].text
	end
	if xml_element.elements['nameIn'] != nil
		self.name_in = xml_element.elements['nameIn'].text
	end
	if xml_element.elements['systemNameEqual'] != nil
		self.system_name_equal = xml_element.elements['systemNameEqual'].text
	end
	if xml_element.elements['systemNameIn'] != nil
		self.system_name_in = xml_element.elements['systemNameIn'].text
	end
	if xml_element.elements['descriptionLike'] != nil
		self.description_like = xml_element.elements['descriptionLike'].text
	end
	if xml_element.elements['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['tagsMultiLikeOr'] != nil
		self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
	end
	if xml_element.elements['tagsMultiLikeAnd'] != nil
		self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].text
	end
	if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
		self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['createdAtLessThanOrEqual'] != nil
		self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	end
	if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
		self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['updatedAtLessThanOrEqual'] != nil
		self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	end
end