Module: RubyLLM::Ups::Monitored::ClassMethods
- Defined in:
- lib/ruby_llm/ups/monitored.rb
Instance Method Summary collapse
Instance Method Details
#inherited(subclass) ⇒ Object
20 21 22 23 |
# File 'lib/ruby_llm/ups/monitored.rb', line 20 def inherited(subclass) super subclass.instance_variable_set(:@_ups_component_name, @_ups_component_name) end |
#ups_component(name = nil) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/ruby_llm/ups/monitored.rb', line 12 def ups_component(name = nil) if name @_ups_component_name = name else @_ups_component_name end end |