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.



17708
17709
17710
# File 'lib/kaltura_types.rb', line 17708

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.



17709
17710
17711
# File 'lib/kaltura_types.rb', line 17709

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#description_likeObject

Returns the value of attribute description_like.



17701
17702
17703
# File 'lib/kaltura_types.rb', line 17701

def description_like
  @description_like
end

#id_equalObject

Returns the value of attribute id_equal.



17695
17696
17697
# File 'lib/kaltura_types.rb', line 17695

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17696
17697
17698
# File 'lib/kaltura_types.rb', line 17696

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



17697
17698
17699
# File 'lib/kaltura_types.rb', line 17697

def name_equal
  @name_equal
end

#name_inObject

Returns the value of attribute name_in.



17698
17699
17700
# File 'lib/kaltura_types.rb', line 17698

def name_in
  @name_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17704
17705
17706
# File 'lib/kaltura_types.rb', line 17704

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



17705
17706
17707
# File 'lib/kaltura_types.rb', line 17705

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



17702
17703
17704
# File 'lib/kaltura_types.rb', line 17702

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17703
17704
17705
# File 'lib/kaltura_types.rb', line 17703

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



17699
17700
17701
# File 'lib/kaltura_types.rb', line 17699

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



17700
17701
17702
# File 'lib/kaltura_types.rb', line 17700

def system_name_in
  @system_name_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



17707
17708
17709
# File 'lib/kaltura_types.rb', line 17707

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



17706
17707
17708
# File 'lib/kaltura_types.rb', line 17706

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.



17710
17711
17712
# File 'lib/kaltura_types.rb', line 17710

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.



17711
17712
17713
# File 'lib/kaltura_types.rb', line 17711

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
# File 'lib/kaltura_types.rb', line 17735

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