Class: SidekiqRobustJob::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/sidekiq_robust_job/configuration.rb

Constant Summary collapse

DEFAULT_MISSED_JOB_CRON_EVERY_THREE_HOURS =
"0 */3 * * *".freeze

Instance Attribute Summary collapse

Instance Attribute Details

#clockObject

Returns the value of attribute clock.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def clock
  @clock
end

#digest_generator_backendObject

Returns the value of attribute digest_generator_backend.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def digest_generator_backend
  @digest_generator_backend
end

#lock_ttl_procObject

Returns the value of attribute lock_ttl_proc.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def lock_ttl_proc
  @lock_ttl_proc
end

#lockerObject

Returns the value of attribute locker.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def locker
  @locker
end

#memory_monitorObject

Returns the value of attribute memory_monitor.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def memory_monitor
  @memory_monitor
end

#missed_job_cronObject

Returns the value of attribute missed_job_cron.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def missed_job_cron
  @missed_job_cron
end

#missed_job_policyObject

Returns the value of attribute missed_job_policy.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def missed_job_policy
  @missed_job_policy
end

#sidekiq_job_modelObject

Returns the value of attribute sidekiq_job_model.



5
6
7
# File 'lib/sidekiq_robust_job/configuration.rb', line 5

def sidekiq_job_model
  @sidekiq_job_model
end