Class: PCPServerSDK::Endpoints::BaseApiClient

Inherits:
Object
  • Object
show all
Defined in:
lib/PCP-server-Ruby-SDK/endpoints/base_api_client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(config, http_client = nil) ⇒ BaseApiClient

Returns a new instance of BaseApiClient.



21
22
23
24
25
# File 'lib/PCP-server-Ruby-SDK/endpoints/base_api_client.rb', line 21

def initialize(config, http_client = nil)
  @config = config
  @request_header_generator = RequestHeaderGenerator.new(config)
  @http_client = http_client
end

Instance Attribute Details

#http_clientObject

Returns the value of attribute http_client.



19
20
21
# File 'lib/PCP-server-Ruby-SDK/endpoints/base_api_client.rb', line 19

def http_client
  @http_client
end