Exception: ShipEngine::Exceptions::TimeoutError

Inherits:
SystemError show all
Defined in:
lib/shipengine/exceptions.rb

Instance Attribute Summary

Attributes inherited from ShipEngineError

#code, #request_id, #source, #type, #url

Instance Method Summary collapse

Constructor Details

#initialize(message:, source: nil, request_id: nil) ⇒ TimeoutError

Returns a new instance of TimeoutError.



79
80
81
82
83
84
85
86
87
# File 'lib/shipengine/exceptions.rb', line 79

def initialize(message:, source: nil, request_id: nil)
  super(
    message:,
    url: URI('https://www.shipengine.com/docs/rate-limits'),
    code: ErrorCode.get(:TIMEOUT),
    request_id:,
    source: source || DEFAULT_SOURCE
  )
end