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.



13850
13851
13852
# File 'lib/kaltura_types.rb', line 13850

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



13835
13836
13837
# File 'lib/kaltura_types.rb', line 13835

def id_equal
  @id_equal
end

#id_greater_thanObject

Returns the value of attribute id_greater_than.



13851
13852
13853
# File 'lib/kaltura_types.rb', line 13851

def id_greater_than
  @id_greater_than
end

#id_inObject

Returns the value of attribute id_in.



13836
13837
13838
# File 'lib/kaltura_types.rb', line 13836

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



13837
13838
13839
# File 'lib/kaltura_types.rb', line 13837

def id_not_in
  @id_not_in
end

#name_equalObject

Returns the value of attribute name_equal.



13841
13842
13843
# File 'lib/kaltura_types.rb', line 13841

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



13838
13839
13840
# File 'lib/kaltura_types.rb', line 13838

def name_like
  @name_like
end

#name_multi_like_andObject

Returns the value of attribute name_multi_like_and.



13840
13841
13842
# File 'lib/kaltura_types.rb', line 13840

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

Returns the value of attribute name_multi_like_or.



13839
13840
13841
# File 'lib/kaltura_types.rb', line 13839

def name_multi_like_or
  @name_multi_like_or
end

#partner_group_type_equalObject

Returns the value of attribute partner_group_type_equal.



13848
13849
13850
# File 'lib/kaltura_types.rb', line 13848

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.



13849
13850
13851
# File 'lib/kaltura_types.rb', line 13849

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.



13844
13845
13846
# File 'lib/kaltura_types.rb', line 13844

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.



13845
13846
13847
# File 'lib/kaltura_types.rb', line 13845

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.



13847
13848
13849
# File 'lib/kaltura_types.rb', line 13847

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.



13846
13847
13848
# File 'lib/kaltura_types.rb', line 13846

def partner_package_less_than_or_equal
  @partner_package_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



13842
13843
13844
# File 'lib/kaltura_types.rb', line 13842

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13843
13844
13845
# File 'lib/kaltura_types.rb', line 13843

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
# File 'lib/kaltura_types.rb', line 13878

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