class EasyPost::Error
Attributes
code[R]
errors[R]
http_body[R]
http_status[R]
message[R]
status[R]
Public Class Methods
new(message = nil, status = nil, code = nil, errors = nil, http_body = nil)
click to toggle source
Calls superclass method
# File lib/easypost/error.rb, line 9 def initialize(message = nil, status = nil, code = nil, errors = nil, http_body = nil) @message = message @status = status @http_status = status # deprecated @code = code @errors = errors @http_body = http_body super(message) end
Public Instance Methods
==(other)
click to toggle source
# File lib/easypost/error.rb, line 24 def ==(other) other.is_a?(EasyPost::Error) && message == other.message && status == other.status && code == other.code && errors == other.errors end
to_s()
click to toggle source
# File lib/easypost/error.rb, line 20 def to_s "#{code} (#{status}): #{message} #{errors}".strip end