Class: Kaltura::KalturaMetadataProfileBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_plugins/kaltura_metadata_client_plugin.rb

Direct Known Subclasses

KalturaMetadataProfileFilter

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

#create_mode_equalObject

Returns the value of attribute create_mode_equal.



333
334
335
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 333

def create_mode_equal
  @create_mode_equal
end

#create_mode_inObject

Returns the value of attribute create_mode_in.



335
336
337
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 335

def create_mode_in
  @create_mode_in
end

#create_mode_not_equalObject

Returns the value of attribute create_mode_not_equal.



334
335
336
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 334

def create_mode_not_equal
  @create_mode_not_equal
end

#create_mode_not_inObject

Returns the value of attribute create_mode_not_in.



336
337
338
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 336

def create_mode_not_in
  @create_mode_not_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



327
328
329
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 327

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.



328
329
330
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 328

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



319
320
321
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 319

def id_equal
  @id_equal
end

#metadata_object_type_equalObject

Returns the value of attribute metadata_object_type_equal.



321
322
323
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 321

def 
  @metadata_object_type_equal
end

#metadata_object_type_inObject

Returns the value of attribute metadata_object_type_in.



322
323
324
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 322

def 
  @metadata_object_type_in
end

#name_equalObject

Returns the value of attribute name_equal.



324
325
326
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 324

def name_equal
  @name_equal
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



320
321
322
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 320

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



331
332
333
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 331

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



332
333
334
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 332

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



325
326
327
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 325

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



326
327
328
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 326

def system_name_in
  @system_name_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



329
330
331
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 329

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.



330
331
332
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 330

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



323
324
325
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 323

def version_equal
  @version_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 369

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['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['metadataObjectTypeEqual'] != nil
		self. = xml_element.elements['metadataObjectTypeEqual'].text
	end
	if xml_element.elements['metadataObjectTypeIn'] != nil
		self. = xml_element.elements['metadataObjectTypeIn'].text
	end
	if xml_element.elements['versionEqual'] != nil
		self.version_equal = xml_element.elements['versionEqual'].text
	end
	if xml_element.elements['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].text
	end
	if xml_element.elements['systemNameEqual'] != nil
		self.system_name_equal = xml_element.elements['systemNameEqual'].text
	end
	if xml_element.elements['systemNameIn'] != nil
		self.system_name_in = xml_element.elements['systemNameIn'].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['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].text
	end
	if xml_element.elements['createModeEqual'] != nil
		self.create_mode_equal = xml_element.elements['createModeEqual'].text
	end
	if xml_element.elements['createModeNotEqual'] != nil
		self.create_mode_not_equal = xml_element.elements['createModeNotEqual'].text
	end
	if xml_element.elements['createModeIn'] != nil
		self.create_mode_in = xml_element.elements['createModeIn'].text
	end
	if xml_element.elements['createModeNotIn'] != nil
		self.create_mode_not_in = xml_element.elements['createModeNotIn'].text
	end
end