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.



15653
15654
15655
# File 'lib/kaltura_types.rb', line 15653

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.



15654
15655
15656
# File 'lib/kaltura_types.rb', line 15654

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.



15657
15658
15659
# File 'lib/kaltura_types.rb', line 15657

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15658
15659
15660
# File 'lib/kaltura_types.rb', line 15658

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15644
15645
15646
# File 'lib/kaltura_types.rb', line 15644

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15645
15646
15647
# File 'lib/kaltura_types.rb', line 15645

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15646
15647
15648
# File 'lib/kaltura_types.rb', line 15646

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15649
15650
15651
# File 'lib/kaltura_types.rb', line 15649

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15650
15651
15652
# File 'lib/kaltura_types.rb', line 15650

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15647
15648
15649
# File 'lib/kaltura_types.rb', line 15647

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15648
15649
15650
# File 'lib/kaltura_types.rb', line 15648

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15663
15664
15665
# File 'lib/kaltura_types.rb', line 15663

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.



15662
15663
15664
# File 'lib/kaltura_types.rb', line 15662

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.



15652
15653
15654
# File 'lib/kaltura_types.rb', line 15652

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15651
15652
15653
# File 'lib/kaltura_types.rb', line 15651

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.



15655
15656
15657
# File 'lib/kaltura_types.rb', line 15655

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.



15656
15657
15658
# File 'lib/kaltura_types.rb', line 15656

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15659
15660
15661
# File 'lib/kaltura_types.rb', line 15659

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15661
15662
15663
# File 'lib/kaltura_types.rb', line 15661

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15660
15661
15662
# File 'lib/kaltura_types.rb', line 15660

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
# File 'lib/kaltura_types.rb', line 15690

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