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.



18708
18709
18710
# File 'lib/kaltura_types.rb', line 18708

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.



18709
18710
18711
# File 'lib/kaltura_types.rb', line 18709

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



18701
18702
18703
# File 'lib/kaltura_types.rb', line 18701

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



18695
18696
18697
# File 'lib/kaltura_types.rb', line 18695

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



18696
18697
18698
# File 'lib/kaltura_types.rb', line 18696

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



18697
18698
18699
# File 'lib/kaltura_types.rb', line 18697

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



18698
18699
18700
# File 'lib/kaltura_types.rb', line 18698

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



18704
18705
18706
# File 'lib/kaltura_types.rb', line 18704

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



18705
18706
18707
# File 'lib/kaltura_types.rb', line 18705

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



18702
18703
18704
# File 'lib/kaltura_types.rb', line 18702

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



18703
18704
18705
# File 'lib/kaltura_types.rb', line 18703

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



18699
18700
18701
# File 'lib/kaltura_types.rb', line 18699

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



18700
18701
18702
# File 'lib/kaltura_types.rb', line 18700

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



18707
18708
18709
# File 'lib/kaltura_types.rb', line 18707

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



18706
18707
18708
# File 'lib/kaltura_types.rb', line 18706

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.



18710
18711
18712
# File 'lib/kaltura_types.rb', line 18710

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.



18711
18712
18713
# File 'lib/kaltura_types.rb', line 18711

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
# File 'lib/kaltura_types.rb', line 18735

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