Class: Kaltura::KalturaScheduledTaskProfileBaseFilter

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

Direct Known Subclasses

KalturaScheduledTaskProfileFilter

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.



424
425
426
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 424

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.



425
426
427
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 425

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



416
417
418
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 416

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



417
418
419
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 417

def id_in
  @id_in
end

#last_execution_started_at_greater_than_or_equalObject

Returns the value of attribute last_execution_started_at_greater_than_or_equal.



428
429
430
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 428

def last_execution_started_at_greater_than_or_equal
  @last_execution_started_at_greater_than_or_equal
end

#last_execution_started_at_less_than_or_equalObject

Returns the value of attribute last_execution_started_at_less_than_or_equal.



429
430
431
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 429

def last_execution_started_at_less_than_or_equal
  @last_execution_started_at_less_than_or_equal
end

#last_execution_started_at_less_than_or_equal_or_nullObject

Returns the value of attribute last_execution_started_at_less_than_or_equal_or_null.



430
431
432
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 430

def last_execution_started_at_less_than_or_equal_or_null
  @last_execution_started_at_less_than_or_equal_or_null
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



418
419
420
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 418

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



419
420
421
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 419

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



422
423
424
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 422

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



423
424
425
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 423

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



420
421
422
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 420

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



421
422
423
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 421

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.



426
427
428
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 426

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.



427
428
429
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 427

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 463

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['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['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['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['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['lastExecutionStartedAtGreaterThanOrEqual'] != nil
		self.last_execution_started_at_greater_than_or_equal = xml_element.elements['lastExecutionStartedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['lastExecutionStartedAtLessThanOrEqual'] != nil
		self.last_execution_started_at_less_than_or_equal = xml_element.elements['lastExecutionStartedAtLessThanOrEqual'].text
	end
	if xml_element.elements['lastExecutionStartedAtLessThanOrEqualOrNull'] != nil
		self.last_execution_started_at_less_than_or_equal_or_null = xml_element.elements['lastExecutionStartedAtLessThanOrEqualOrNull'].text
	end
end