Class: BlackbookClient

Inherits:
Object
  • Object
show all
Extended by:
AutocompleteService, ChromedataService, TradeService, UVCService, VinService
Defined in:
lib/blackbook_client.rb,
lib/blackbook_client/version.rb

Constant Summary collapse

VERSION =
'1.0.1'

Constants included from VinService

VinService::VEHICLE_BY_VIN_URL

Constants included from HttpRestClient

HttpRestClient::BASE_URL

Constants included from ChromedataService

ChromedataService::VEHICLE_BY_CHROMEDATA_URL

Constants included from AutocompleteService

AutocompleteService::VEHICLE_AUTOCOMPLETE_URL

Constants included from UVCService

UVCService::PDF_SPEC_BY_UVC_URL, UVCService::VEHICLE_BY_UVC_URL

Class Attribute Summary collapse

Method Summary

Methods included from VinService

range_by_vin, uvc_by_vin

Methods included from HttpRestClient

#headers, #make_request, #map_fields, #message_with_error, #process_response

Methods included from RangeValuesMapper

map_fields

Methods included from UvcMapper

map_fields

Methods included from ChromedataService

range_by_chromedata_id

Methods included from AutocompleteService

lookup_autocomplete, transformer

Methods included from UVCService

pdf_data_by_vin, range_by_uvc, spec_pdf_data

Methods included from SpecPdfMapper

map_fields

Class Attribute Details

.passwordObject

Returns the value of attribute password.



17
18
19
# File 'lib/blackbook_client.rb', line 17

def password
  @password
end

.usernameObject

Returns the value of attribute username.



17
18
19
# File 'lib/blackbook_client.rb', line 17

def username
  @username
end