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.



437
438
439
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 437

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.



438
439
440
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 438

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

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.



441
442
443
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 441

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.



442
443
444
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 442

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.



443
444
445
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 443

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.



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

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



432
433
434
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 432

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



435
436
437
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 435

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



436
437
438
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 436

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



433
434
435
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 433

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



434
435
436
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 434

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.



439
440
441
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 439

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.



440
441
442
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 440

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
511
512
513
514
515
516
517
518
519
520
521
522
523
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 476

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