class Pinnacle::Client
def initialize(api_key:, base_url: nil, environment: Pinnacle::Environment::DEFAULT, max_retries: nil,
-
(Pinnacle::Client)
-
Parameters:
-
api_key
(String
) -- -
timeout_in_seconds
(Long
) -- -
max_retries
(Long
) -- The number of times to retry a failed request, defaults to 2. -
environment
(Pinnacle::Environment
) -- -
base_url
(String
) --
def initialize(api_key:, base_url: nil, environment: Pinnacle::Environment::DEFAULT, max_retries: nil, timeout_in_seconds: nil) @request_client = Pinnacle::RequestClient.new( base_url: base_url, environment: environment, max_retries: max_retries, timeout_in_seconds: timeout_in_seconds, api_key: api_key ) @company = Pinnacle::CompanyClient.new(request_client: @request_client) @send = Pinnacle::SendClient.new(request_client: @request_client) end