class Cadence::Configuration
Constants
- DEFAULT_DOMAIN
- DEFAULT_HEADERS
- DEFAULT_TASK_LIST
- DEFAULT_TIMEOUTS
Attributes
client_type[RW]
domain[RW]
headers[RW]
host[RW]
logger[RW]
metrics_adapter[RW]
port[RW]
task_list[RW]
timeouts[R]
Public Class Methods
new()
click to toggle source
# File lib/cadence/configuration.rb, line 22 def initialize @client_type = :thrift @logger = Logger.new(STDOUT, progname: 'cadence_client') @metrics_adapter = MetricsAdapters::Null.new @timeouts = DEFAULT_TIMEOUTS @domain = DEFAULT_DOMAIN @task_list = DEFAULT_TASK_LIST @headers = DEFAULT_HEADERS end
Public Instance Methods
timeouts=(new_timeouts)
click to toggle source
# File lib/cadence/configuration.rb, line 32 def timeouts=(new_timeouts) @timeouts = DEFAULT_TIMEOUTS.merge(new_timeouts) end