class EasyPost::Models::Error

EasyPost Error object.

Attributes

code[R]
field[R]
message[R]

Public Class Methods

from_api_error_response(data) click to toggle source

Create an EasyPost Error from an API error response.

# File lib/easypost/models/error.rb, line 15
def self.from_api_error_response(data)
  code = data['code']
  field = data['field'] || nil
  message = data['message'] || nil
  EasyPost::Models::Error.new(code, field, message)
end
new(code, field = nil, message = nil) click to toggle source

Initialize a new EasyPost Error

# File lib/easypost/models/error.rb, line 8
def initialize(code, field = nil, message = nil)
  @code = code
  @field = field
  @message = message
end