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.



13811
13812
13813
# File 'lib/kaltura_types.rb', line 13811

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



13796
13797
13798
# File 'lib/kaltura_types.rb', line 13796

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



13812
13813
13814
# File 'lib/kaltura_types.rb', line 13812

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



13797
13798
13799
# File 'lib/kaltura_types.rb', line 13797

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



13798
13799
13800
# File 'lib/kaltura_types.rb', line 13798

def id_not_in
  @id_not_in
end

#name_equalObject

Returns the value of attribute name_equal.



13802
13803
13804
# File 'lib/kaltura_types.rb', line 13802

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



13799
13800
13801
# File 'lib/kaltura_types.rb', line 13799

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



13801
13802
13803
# File 'lib/kaltura_types.rb', line 13801

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



13800
13801
13802
# File 'lib/kaltura_types.rb', line 13800

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



13809
13810
13811
# File 'lib/kaltura_types.rb', line 13809

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.



13810
13811
13812
# File 'lib/kaltura_types.rb', line 13810

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.



13805
13806
13807
# File 'lib/kaltura_types.rb', line 13805

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.



13806
13807
13808
# File 'lib/kaltura_types.rb', line 13806

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.



13808
13809
13810
# File 'lib/kaltura_types.rb', line 13808

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.



13807
13808
13809
# File 'lib/kaltura_types.rb', line 13807

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



13803
13804
13805
# File 'lib/kaltura_types.rb', line 13803

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13804
13805
13806
# File 'lib/kaltura_types.rb', line 13804

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
# File 'lib/kaltura_types.rb', line 13839

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