Module: JobWorkflow::AutoScaling::ClassMethods

Included in:
JobWorkflow::AutoScaling
Defined in:
lib/job_workflow/auto_scaling.rb,
sig/generated/job_workflow/auto_scaling.rbs

Instance Method Summary collapse

Instance Method Details

#_configConfiguration

Returns:



29
# File 'sig/generated/job_workflow/auto_scaling.rbs', line 29

def _config: () -> Configuration

#class_attributevoid

This method returns an undefined value.

Parameters:

  • (Symbol)
  • default: (Object)
  • instance_writer: (Boolean)


27
# File 'sig/generated/job_workflow/auto_scaling.rbs', line 27

def class_attribute: (Symbol, default: untyped, ?instance_writer: bool) -> void

#max_count(max_count) ⇒ void

This method returns an undefined value.

: (Integer) -> void

Parameters:

  • (Integer)


54
55
56
# File 'lib/job_workflow/auto_scaling.rb', line 54

def max_count(max_count)
  _config.max_count = max_count
end

#max_latency(max_latency) ⇒ void

This method returns an undefined value.

: (Integer) -> void

Parameters:

  • (Integer)


64
65
66
# File 'lib/job_workflow/auto_scaling.rb', line 64

def max_latency(max_latency)
  _config.max_latency = max_latency
end

#min_count(min_count) ⇒ void

This method returns an undefined value.

: (Integer) -> void

Parameters:

  • (Integer)


49
50
51
# File 'lib/job_workflow/auto_scaling.rb', line 49

def min_count(min_count)
  _config.min_count = min_count
end

#step_count(step_count) ⇒ void

This method returns an undefined value.

: (Integer) -> void

Parameters:

  • (Integer)


59
60
61
# File 'lib/job_workflow/auto_scaling.rb', line 59

def step_count(step_count)
  _config.step_count = step_count
end

#target_queue_name(queue_name) ⇒ void

This method returns an undefined value.

: (String) -> void

Parameters:

  • (String)


44
45
46
# File 'lib/job_workflow/auto_scaling.rb', line 44

def target_queue_name(queue_name)
  _config.queue_name = queue_name
end