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.



14625
14626
14627
# File 'lib/kaltura_types.rb', line 14625

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



14610
14611
14612
# File 'lib/kaltura_types.rb', line 14610

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



14626
14627
14628
# File 'lib/kaltura_types.rb', line 14626

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



14611
14612
14613
# File 'lib/kaltura_types.rb', line 14611

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



14612
14613
14614
# File 'lib/kaltura_types.rb', line 14612

def id_not_in
  @id_not_in
end

#monitor_usage_equalObject

Returns the value of attribute monitor_usage_equal.



14627
14628
14629
# File 'lib/kaltura_types.rb', line 14627

def monitor_usage_equal
  @monitor_usage_equal
end

#name_equalObject

Returns the value of attribute name_equal.



14616
14617
14618
# File 'lib/kaltura_types.rb', line 14616

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



14613
14614
14615
# File 'lib/kaltura_types.rb', line 14613

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



14615
14616
14617
# File 'lib/kaltura_types.rb', line 14615

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



14614
14615
14616
# File 'lib/kaltura_types.rb', line 14614

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



14623
14624
14625
# File 'lib/kaltura_types.rb', line 14623

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.



14624
14625
14626
# File 'lib/kaltura_types.rb', line 14624

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.



14619
14620
14621
# File 'lib/kaltura_types.rb', line 14619

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.



14620
14621
14622
# File 'lib/kaltura_types.rb', line 14620

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.



14622
14623
14624
# File 'lib/kaltura_types.rb', line 14622

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.



14621
14622
14623
# File 'lib/kaltura_types.rb', line 14621

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



14617
14618
14619
# File 'lib/kaltura_types.rb', line 14617

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



14618
14619
14620
# File 'lib/kaltura_types.rb', line 14618

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
# File 'lib/kaltura_types.rb', line 14657

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