Class: Temporalio::Worker::Tuner::ResourceBasedSlotOptions

Inherits:
Data
  • Object
show all
Defined in:
lib/temporalio/worker/tuner.rb

Overview

Options for a specific slot type being used with SlotSupplier::ResourceBased.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#max_slotsObject (readonly)

Returns the value of attribute max_slots



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)

#min_slotsObject (readonly)

Returns the value of attribute min_slots



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)

#ramp_throttleObject (readonly)

Returns the value of attribute ramp_throttle



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)

Instance Method Details

#max_slots=(value) ⇒ Integer? (readonly)



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)

#min_slots=(value) ⇒ Integer? (readonly)



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)

#ramp_throttle=(value) ⇒ Float? (readonly)



254
255
256
257
258
# File 'lib/temporalio/worker/tuner.rb', line 254

ResourceBasedSlotOptions = Data.define(
  :min_slots,
  :max_slots,
  :ramp_throttle
)