Module: JobWorkflow::AutoScaling
- Extended by:
- ActiveSupport::Concern, ClassMethods
- Defined in:
- lib/job_workflow/auto_scaling.rb,
lib/job_workflow/auto_scaling/adapter.rb,
lib/job_workflow/auto_scaling/executor.rb,
lib/job_workflow/auto_scaling/configuration.rb,
lib/job_workflow/auto_scaling/adapter/aws_adapter.rb,
sig/generated/job_workflow/auto_scaling.rbs,
sig/generated/job_workflow/auto_scaling/adapter.rbs,
sig/generated/job_workflow/auto_scaling/executor.rbs,
sig/generated/job_workflow/auto_scaling/configuration.rbs,
sig/generated/job_workflow/auto_scaling/adapter/aws_adapter.rbs
Overview
Defined Under Namespace
Modules: Adapter, ClassMethods Classes: Configuration, Executor
Instance Method Summary collapse
- #class ⇒ ClassMethods
-
#perform ⇒ void
: () -> void.
Methods included from ClassMethods
_config, class_attribute, max_count, max_latency, min_count, step_count, target_queue_name
Instance Method Details
#class ⇒ ClassMethods
21 |
# File 'sig/generated/job_workflow/auto_scaling.rbs', line 21
def class: () -> ClassMethods
|
#perform ⇒ void
This method returns an undefined value.
: () -> void
33 34 35 |
# File 'lib/job_workflow/auto_scaling.rb', line 33 def perform Executor.new(self.class._config).update_desired_count end |