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.



15601
15602
15603
# File 'lib/kaltura_types.rb', line 15601

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.



15602
15603
15604
# File 'lib/kaltura_types.rb', line 15602

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.



15605
15606
15607
# File 'lib/kaltura_types.rb', line 15605

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15606
15607
15608
# File 'lib/kaltura_types.rb', line 15606

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15592
15593
15594
# File 'lib/kaltura_types.rb', line 15592

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15593
15594
15595
# File 'lib/kaltura_types.rb', line 15593

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15594
15595
15596
# File 'lib/kaltura_types.rb', line 15594

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15597
15598
15599
# File 'lib/kaltura_types.rb', line 15597

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15598
15599
15600
# File 'lib/kaltura_types.rb', line 15598

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15595
15596
15597
# File 'lib/kaltura_types.rb', line 15595

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15596
15597
15598
# File 'lib/kaltura_types.rb', line 15596

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15611
15612
15613
# File 'lib/kaltura_types.rb', line 15611

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.



15610
15611
15612
# File 'lib/kaltura_types.rb', line 15610

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.



15600
15601
15602
# File 'lib/kaltura_types.rb', line 15600

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15599
15600
15601
# File 'lib/kaltura_types.rb', line 15599

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.



15603
15604
15605
# File 'lib/kaltura_types.rb', line 15603

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.



15604
15605
15606
# File 'lib/kaltura_types.rb', line 15604

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15607
15608
15609
# File 'lib/kaltura_types.rb', line 15607

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15609
15610
15611
# File 'lib/kaltura_types.rb', line 15609

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15608
15609
15610
# File 'lib/kaltura_types.rb', line 15608

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
# File 'lib/kaltura_types.rb', line 15638

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