class Coinbasepro::Api::APIResponse

Encapsulate data for an API response

Attributes

received_at[R]

Public Class Methods

new(resp) click to toggle source
# File lib/coinbasepro/api/api_response.rb, line 7
def initialize(resp)
  @received_at = Time.now
  @response = resp
end

Public Instance Methods

body() click to toggle source
# File lib/coinbasepro/api/api_response.rb, line 16
def body
  fail NotImplementedError
end
headers() click to toggle source
# File lib/coinbasepro/api/api_response.rb, line 20
def headers
  fail NotImplementedError
end
raw() click to toggle source
# File lib/coinbasepro/api/api_response.rb, line 12
def raw
  @response
end
status() click to toggle source
# File lib/coinbasepro/api/api_response.rb, line 24
def status
  fail NotImplementedError
end