Class: Nylas::APIError
Overview
Base class to inflate the standard errors returned from the Nylas API
Instance Attribute Summary collapse
-
#message ⇒ Object
Returns the value of attribute message.
-
#server_error ⇒ Object
Returns the value of attribute server_error.
-
#type ⇒ Object
Returns the value of attribute type.
Instance Method Summary collapse
-
#initialize(type, message, server_error = nil) ⇒ APIError
constructor
A new instance of APIError.
Constructor Details
#initialize(type, message, server_error = nil) ⇒ APIError
Returns a new instance of APIError.
42 43 44 45 46 47 |
# File 'lib/nylas/errors.rb', line 42 def initialize(type, , server_error = nil) super() self.type = type self. = self.server_error = server_error end |
Instance Attribute Details
#message ⇒ Object
Returns the value of attribute message.
39 40 41 |
# File 'lib/nylas/errors.rb', line 39 def @message end |
#server_error ⇒ Object
Returns the value of attribute server_error.
40 41 42 |
# File 'lib/nylas/errors.rb', line 40 def server_error @server_error end |
#type ⇒ Object
Returns the value of attribute type.
38 39 40 |
# File 'lib/nylas/errors.rb', line 38 def type @type end |