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.



15283
15284
15285
# File 'lib/kaltura_types.rb', line 15283

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.



15284
15285
15286
# File 'lib/kaltura_types.rb', line 15284

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.



15287
15288
15289
# File 'lib/kaltura_types.rb', line 15287

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15288
15289
15290
# File 'lib/kaltura_types.rb', line 15288

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15274
15275
15276
# File 'lib/kaltura_types.rb', line 15274

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15275
15276
15277
# File 'lib/kaltura_types.rb', line 15275

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15276
15277
15278
# File 'lib/kaltura_types.rb', line 15276

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15279
15280
15281
# File 'lib/kaltura_types.rb', line 15279

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15280
15281
15282
# File 'lib/kaltura_types.rb', line 15280

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15277
15278
15279
# File 'lib/kaltura_types.rb', line 15277

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15278
15279
15280
# File 'lib/kaltura_types.rb', line 15278

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15293
15294
15295
# File 'lib/kaltura_types.rb', line 15293

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.



15292
15293
15294
# File 'lib/kaltura_types.rb', line 15292

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.



15282
15283
15284
# File 'lib/kaltura_types.rb', line 15282

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15281
15282
15283
# File 'lib/kaltura_types.rb', line 15281

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.



15285
15286
15287
# File 'lib/kaltura_types.rb', line 15285

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.



15286
15287
15288
# File 'lib/kaltura_types.rb', line 15286

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15289
15290
15291
# File 'lib/kaltura_types.rb', line 15289

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15291
15292
15293
# File 'lib/kaltura_types.rb', line 15291

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15290
15291
15292
# File 'lib/kaltura_types.rb', line 15290

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
# File 'lib/kaltura_types.rb', line 15320

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