Module: ThreeScale::API

Defined in:
lib/3scale/api.rb,
lib/3scale/api/client.rb,
lib/3scale/api/version.rb,
lib/3scale/api/http_client.rb

Defined Under Namespace

Classes: Client, HttpClient

Constant Summary collapse

VERSION =
'0.1.5'.freeze

Class Method Summary collapse

Class Method Details

.new(endpoint:, provider_key:) ⇒ Object



8
9
10
11
12
# File 'lib/3scale/api.rb', line 8

def self.new(endpoint:, provider_key:)
  http_client = HttpClient.new(endpoint: endpoint,
                               provider_key: provider_key)
  Client.new(http_client)
end