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.



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

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.



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

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

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.



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

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.



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

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.



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

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.



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

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



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

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



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

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



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

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.



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

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.



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

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
511
512
513
514
515
516
517
518
# File 'lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb', line 471

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