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.



14039
14040
14041
# File 'lib/kaltura_types.rb', line 14039

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



14024
14025
14026
# File 'lib/kaltura_types.rb', line 14024

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



14040
14041
14042
# File 'lib/kaltura_types.rb', line 14040

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



14025
14026
14027
# File 'lib/kaltura_types.rb', line 14025

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



14026
14027
14028
# File 'lib/kaltura_types.rb', line 14026

def id_not_in
  @id_not_in
end

#name_equalObject

Returns the value of attribute name_equal.



14030
14031
14032
# File 'lib/kaltura_types.rb', line 14030

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



14027
14028
14029
# File 'lib/kaltura_types.rb', line 14027

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



14029
14030
14031
# File 'lib/kaltura_types.rb', line 14029

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



14028
14029
14030
# File 'lib/kaltura_types.rb', line 14028

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



14037
14038
14039
# File 'lib/kaltura_types.rb', line 14037

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.



14038
14039
14040
# File 'lib/kaltura_types.rb', line 14038

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.



14033
14034
14035
# File 'lib/kaltura_types.rb', line 14033

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.



14034
14035
14036
# File 'lib/kaltura_types.rb', line 14034

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.



14036
14037
14038
# File 'lib/kaltura_types.rb', line 14036

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.



14035
14036
14037
# File 'lib/kaltura_types.rb', line 14035

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



14031
14032
14033
# File 'lib/kaltura_types.rb', line 14031

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



14032
14033
14034
# File 'lib/kaltura_types.rb', line 14032

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
# File 'lib/kaltura_types.rb', line 14067

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
end