Method: ShipEngine::Configuration#initialize
- Defined in:
- lib/shipengine/configuration.rb
#initialize(api_key:, retries: nil, timeout: nil, page_size: nil, base_url: nil) ⇒ Configuration
Returns a new instance of Configuration.
7 8 9 10 11 12 13 14 |
# File 'lib/shipengine/configuration.rb', line 7 def initialize(api_key:, retries: nil, timeout: nil, page_size: nil, base_url: nil) @api_key = api_key @base_url = base_url || Constants.base_url @retries = retries || 1 @timeout = timeout || 60_000 @page_size = page_size || 50 validate end |