class Riffer::Config::Mcp
rbs_inline: enabled
Attributes
Public Class Methods
Source
# File lib/riffer/config/mcp.rb, line 11 def initialize @credentials = nil @discovery_runner = Riffer::Runner::Sequential.new end
Public Instance Methods
Source
# File lib/riffer/config/mcp.rb, line 18 def credentials=(value) unless value.nil? || value.respond_to?(:call) raise Riffer::ArgumentError, "credentials must respond to #call or be nil" end @credentials = value end
Source
# File lib/riffer/config/mcp.rb, line 28 def discovery_runner=(value) @discovery_runner = Riffer::Helpers::Validate.runner(value, attribute: "discovery_runner") end