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.



14819
14820
14821
# File 'lib/kaltura_types.rb', line 14819

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.



14820
14821
14822
# File 'lib/kaltura_types.rb', line 14820

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.



14823
14824
14825
# File 'lib/kaltura_types.rb', line 14823

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



14824
14825
14826
# File 'lib/kaltura_types.rb', line 14824

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



14810
14811
14812
# File 'lib/kaltura_types.rb', line 14810

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



14811
14812
14813
# File 'lib/kaltura_types.rb', line 14811

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



14812
14813
14814
# File 'lib/kaltura_types.rb', line 14812

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



14815
14816
14817
# File 'lib/kaltura_types.rb', line 14815

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



14816
14817
14818
# File 'lib/kaltura_types.rb', line 14816

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



14813
14814
14815
# File 'lib/kaltura_types.rb', line 14813

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



14814
14815
14816
# File 'lib/kaltura_types.rb', line 14814

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



14829
14830
14831
# File 'lib/kaltura_types.rb', line 14829

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.



14828
14829
14830
# File 'lib/kaltura_types.rb', line 14828

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.



14818
14819
14820
# File 'lib/kaltura_types.rb', line 14818

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



14817
14818
14819
# File 'lib/kaltura_types.rb', line 14817

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.



14821
14822
14823
# File 'lib/kaltura_types.rb', line 14821

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.



14822
14823
14824
# File 'lib/kaltura_types.rb', line 14822

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



14825
14826
14827
# File 'lib/kaltura_types.rb', line 14825

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



14827
14828
14829
# File 'lib/kaltura_types.rb', line 14827

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



14826
14827
14828
# File 'lib/kaltura_types.rb', line 14826

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
# File 'lib/kaltura_types.rb', line 14856

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