Class: Kaltura::KalturaUiConfBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaUiConfFilter

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.



15694
15695
15696
# File 'lib/kaltura_types.rb', line 15694

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



15695
15696
15697
# File 'lib/kaltura_types.rb', line 15695

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#creation_mode_equalObject

Returns the value of attribute creation_mode_equal.



15698
15699
15700
# File 'lib/kaltura_types.rb', line 15698

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15699
15700
15701
# File 'lib/kaltura_types.rb', line 15699

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15685
15686
15687
# File 'lib/kaltura_types.rb', line 15685

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15686
15687
15688
# File 'lib/kaltura_types.rb', line 15686

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15687
15688
15689
# File 'lib/kaltura_types.rb', line 15687

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15690
15691
15692
# File 'lib/kaltura_types.rb', line 15690

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15691
15692
15693
# File 'lib/kaltura_types.rb', line 15691

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15688
15689
15690
# File 'lib/kaltura_types.rb', line 15688

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15689
15690
15691
# File 'lib/kaltura_types.rb', line 15689

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15704
15705
15706
# File 'lib/kaltura_types.rb', line 15704

def partner_tags_multi_like_and
  @partner_tags_multi_like_and
end

#partner_tags_multi_like_orObject

Returns the value of attribute partner_tags_multi_like_or.



15703
15704
15705
# File 'lib/kaltura_types.rb', line 15703

def partner_tags_multi_like_or
  @partner_tags_multi_like_or
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15693
15694
15695
# File 'lib/kaltura_types.rb', line 15693

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15692
15693
15694
# File 'lib/kaltura_types.rb', line 15692

def tags_multi_like_or
  @tags_multi_like_or
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



15696
15697
15698
# File 'lib/kaltura_types.rb', line 15696

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



15697
15698
15699
# File 'lib/kaltura_types.rb', line 15697

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15700
15701
15702
# File 'lib/kaltura_types.rb', line 15700

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15702
15703
15704
# File 'lib/kaltura_types.rb', line 15702

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15701
15702
15703
# File 'lib/kaltura_types.rb', line 15701

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
# File 'lib/kaltura_types.rb', line 15731

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['nameLike'] != nil
		self.name_like = xml_element.elements['nameLike'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['objTypeEqual'] != nil
		self.obj_type_equal = xml_element.elements['objTypeEqual'].text
	end
	if xml_element.elements['objTypeIn'] != nil
		self.obj_type_in = xml_element.elements['objTypeIn'].text
	end
	if xml_element.elements['tagsMultiLikeOr'] != nil
		self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
	end
	if xml_element.elements['tagsMultiLikeAnd'] != nil
		self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].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['createdAtLessThanOrEqual'] != nil
		self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	end
	if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
		self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['updatedAtLessThanOrEqual'] != nil
		self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	end
	if xml_element.elements['creationModeEqual'] != nil
		self.creation_mode_equal = xml_element.elements['creationModeEqual'].text
	end
	if xml_element.elements['creationModeIn'] != nil
		self.creation_mode_in = xml_element.elements['creationModeIn'].text
	end
	if xml_element.elements['versionEqual'] != nil
		self.version_equal = xml_element.elements['versionEqual'].text
	end
	if xml_element.elements['versionMultiLikeOr'] != nil
		self.version_multi_like_or = xml_element.elements['versionMultiLikeOr'].text
	end
	if xml_element.elements['versionMultiLikeAnd'] != nil
		self.version_multi_like_and = xml_element.elements['versionMultiLikeAnd'].text
	end
	if xml_element.elements['partnerTagsMultiLikeOr'] != nil
		self.partner_tags_multi_like_or = xml_element.elements['partnerTagsMultiLikeOr'].text
	end
	if xml_element.elements['partnerTagsMultiLikeAnd'] != nil
		self.partner_tags_multi_like_and = xml_element.elements['partnerTagsMultiLikeAnd'].text
	end
end