Class: RubyLLM::Resilience::Configuration::Settings
- Inherits:
-
Struct
- Object
- Struct
- RubyLLM::Resilience::Configuration::Settings
- Defined in:
- lib/ruby_llm/resilience/configuration.rb
Overview
Effective per-service settings (global defaults + per-service override).
Instance Attribute Summary collapse
-
#cooldown_seconds ⇒ Object
Returns the value of attribute cooldown_seconds.
-
#failure_threshold ⇒ Object
Returns the value of attribute failure_threshold.
-
#failures_window_seconds ⇒ Object
Returns the value of attribute failures_window_seconds.
Instance Attribute Details
#cooldown_seconds ⇒ Object
Returns the value of attribute cooldown_seconds
46 47 48 |
# File 'lib/ruby_llm/resilience/configuration.rb', line 46 def cooldown_seconds @cooldown_seconds end |
#failure_threshold ⇒ Object
Returns the value of attribute failure_threshold
46 47 48 |
# File 'lib/ruby_llm/resilience/configuration.rb', line 46 def failure_threshold @failure_threshold end |
#failures_window_seconds ⇒ Object
Returns the value of attribute failures_window_seconds
46 47 48 |
# File 'lib/ruby_llm/resilience/configuration.rb', line 46 def failures_window_seconds @failures_window_seconds end |