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

#id_equalObject

Returns the value of attribute id_equal.



9470
9471
9472
# File 'lib/kaltura_types.rb', line 9470

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



9471
9472
9473
# File 'lib/kaltura_types.rb', line 9471

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



9472
9473
9474
# File 'lib/kaltura_types.rb', line 9472

def id_not_in
  @id_not_in
end

#name_equalObject

Returns the value of attribute name_equal.



9476
9477
9478
# File 'lib/kaltura_types.rb', line 9476

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



9473
9474
9475
# File 'lib/kaltura_types.rb', line 9473

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



9475
9476
9477
# File 'lib/kaltura_types.rb', line 9475

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



9474
9475
9476
# File 'lib/kaltura_types.rb', line 9474

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



9483
9484
9485
# File 'lib/kaltura_types.rb', line 9483

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.



9484
9485
9486
# File 'lib/kaltura_types.rb', line 9484

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.



9479
9480
9481
# File 'lib/kaltura_types.rb', line 9479

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.



9480
9481
9482
# File 'lib/kaltura_types.rb', line 9480

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.



9482
9483
9484
# File 'lib/kaltura_types.rb', line 9482

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.



9481
9482
9483
# File 'lib/kaltura_types.rb', line 9481

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



9477
9478
9479
# File 'lib/kaltura_types.rb', line 9477

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



9478
9479
9480
# File 'lib/kaltura_types.rb', line 9478

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
# File 'lib/kaltura_types.rb', line 9505

def from_xml(xml_element)
	super
	self.id_equal = xml_element.elements['idEqual'].text
	self.id_in = xml_element.elements['idIn'].text
	self.id_not_in = xml_element.elements['idNotIn'].text
	self.name_like = xml_element.elements['nameLike'].text
	self.name_multi_like_or = xml_element.elements['nameMultiLikeOr'].text
	self.name_multi_like_and = xml_element.elements['nameMultiLikeAnd'].text
	self.name_equal = xml_element.elements['nameEqual'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.partner_package_equal = xml_element.elements['partnerPackageEqual'].text
	self.partner_package_greater_than_or_equal = xml_element.elements['partnerPackageGreaterThanOrEqual'].text
	self.partner_package_less_than_or_equal = xml_element.elements['partnerPackageLessThanOrEqual'].text
	self.partner_package_in = xml_element.elements['partnerPackageIn'].text
	self.partner_group_type_equal = xml_element.elements['partnerGroupTypeEqual'].text
	self.partner_name_description_website_admin_name_admin_email_like = xml_element.elements['partnerNameDescriptionWebsiteAdminNameAdminEmailLike'].text
end