Class: Kaltura::KalturaPartnerBaseFilter

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

Direct Known Subclasses

KalturaPartnerFilter

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.



14665
14666
14667
# File 'lib/kaltura_types.rb', line 14665

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



14650
14651
14652
# File 'lib/kaltura_types.rb', line 14650

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



14666
14667
14668
# File 'lib/kaltura_types.rb', line 14666

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



14651
14652
14653
# File 'lib/kaltura_types.rb', line 14651

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



14652
14653
14654
# File 'lib/kaltura_types.rb', line 14652

def id_not_in
  @id_not_in
end

#monitor_usage_equalObject

Returns the value of attribute monitor_usage_equal.



14667
14668
14669
# File 'lib/kaltura_types.rb', line 14667

def monitor_usage_equal
  @monitor_usage_equal
end

#name_equalObject

Returns the value of attribute name_equal.



14656
14657
14658
# File 'lib/kaltura_types.rb', line 14656

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



14653
14654
14655
# File 'lib/kaltura_types.rb', line 14653

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



14655
14656
14657
# File 'lib/kaltura_types.rb', line 14655

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



14654
14655
14656
# File 'lib/kaltura_types.rb', line 14654

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



14663
14664
14665
# File 'lib/kaltura_types.rb', line 14663

def partner_group_type_equal
  @partner_group_type_equal
end

#partner_name_description_website_admin_name_admin_email_likeObject

Returns the value of attribute partner_name_description_website_admin_name_admin_email_like.



14664
14665
14666
# File 'lib/kaltura_types.rb', line 14664

def partner_name_description_website_admin_name_admin_email_like
  @partner_name_description_website_admin_name_admin_email_like
end

#partner_package_equalObject

Returns the value of attribute partner_package_equal.



14659
14660
14661
# File 'lib/kaltura_types.rb', line 14659

def partner_package_equal
  @partner_package_equal
end

#partner_package_greater_than_or_equalObject

Returns the value of attribute partner_package_greater_than_or_equal.



14660
14661
14662
# File 'lib/kaltura_types.rb', line 14660

def partner_package_greater_than_or_equal
  @partner_package_greater_than_or_equal
end

#partner_package_inObject

Returns the value of attribute partner_package_in.



14662
14663
14664
# File 'lib/kaltura_types.rb', line 14662

def partner_package_in
  @partner_package_in
end

#partner_package_less_than_or_equalObject

Returns the value of attribute partner_package_less_than_or_equal.



14661
14662
14663
# File 'lib/kaltura_types.rb', line 14661

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



14657
14658
14659
# File 'lib/kaltura_types.rb', line 14657

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



14658
14659
14660
# File 'lib/kaltura_types.rb', line 14658

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
# File 'lib/kaltura_types.rb', line 14697

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['idNotIn'] != nil
		self.id_not_in = xml_element.elements['idNotIn'].text
	end
	if xml_element.elements['nameLike'] != nil
		self.name_like = xml_element.elements['nameLike'].text
	end
	if xml_element.elements['nameMultiLikeOr'] != nil
		self.name_multi_like_or = xml_element.elements['nameMultiLikeOr'].text
	end
	if xml_element.elements['nameMultiLikeAnd'] != nil
		self.name_multi_like_and = xml_element.elements['nameMultiLikeAnd'].text
	end
	if xml_element.elements['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].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['partnerPackageEqual'] != nil
		self.partner_package_equal = xml_element.elements['partnerPackageEqual'].text
	end
	if xml_element.elements['partnerPackageGreaterThanOrEqual'] != nil
		self.partner_package_greater_than_or_equal = xml_element.elements['partnerPackageGreaterThanOrEqual'].text
	end
	if xml_element.elements['partnerPackageLessThanOrEqual'] != nil
		self.partner_package_less_than_or_equal = xml_element.elements['partnerPackageLessThanOrEqual'].text
	end
	if xml_element.elements['partnerPackageIn'] != nil
		self.partner_package_in = xml_element.elements['partnerPackageIn'].text
	end
	if xml_element.elements['partnerGroupTypeEqual'] != nil
		self.partner_group_type_equal = xml_element.elements['partnerGroupTypeEqual'].text
	end
	if xml_element.elements['partnerNameDescriptionWebsiteAdminNameAdminEmailLike'] != nil
		self.partner_name_description_website_admin_name_admin_email_like = xml_element.elements['partnerNameDescriptionWebsiteAdminNameAdminEmailLike'].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['idGreaterThan'] != nil
		self.id_greater_than = xml_element.elements['idGreaterThan'].text
	end
	if xml_element.elements['monitorUsageEqual'] != nil
		self.monitor_usage_equal = xml_element.elements['monitorUsageEqual'].text
	end
end