Class: Kaltura::KalturaPermissionItemBaseFilter

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

Direct Known Subclasses

KalturaPermissionItemFilter

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.



17659
17660
17661
# File 'lib/kaltura_types.rb', line 17659

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.



17660
17661
17662
# File 'lib/kaltura_types.rb', line 17660

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17651
17652
17653
# File 'lib/kaltura_types.rb', line 17651

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17652
17653
17654
# File 'lib/kaltura_types.rb', line 17652

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17655
17656
17657
# File 'lib/kaltura_types.rb', line 17655

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



17656
17657
17658
# File 'lib/kaltura_types.rb', line 17656

def partner_id_in
  @partner_id_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



17658
17659
17660
# File 'lib/kaltura_types.rb', line 17658

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



17657
17658
17659
# File 'lib/kaltura_types.rb', line 17657

def tags_multi_like_or
  @tags_multi_like_or
end

#type_equalObject

Returns the value of attribute type_equal.



17653
17654
17655
# File 'lib/kaltura_types.rb', line 17653

def type_equal
  @type_equal
end

#type_inObject

Returns the value of attribute type_in.



17654
17655
17656
# File 'lib/kaltura_types.rb', line 17654

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17661
17662
17663
# File 'lib/kaltura_types.rb', line 17661

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.



17662
17663
17664
# File 'lib/kaltura_types.rb', line 17662

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
# File 'lib/kaltura_types.rb', line 17683

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['typeEqual'] != nil
		self.type_equal = xml_element.elements['typeEqual'].text
	end
	if xml_element.elements['typeIn'] != nil
		self.type_in = xml_element.elements['typeIn'].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