Class: ApiConnectClient::Api

Inherits:
Base
  • Object
show all
Defined in:
lib/api_connect_client/api.rb

Instance Method Summary collapse

Constructor Details

#initializeApi

Returns a new instance of Api.



3
4
5
6
7
8
# File 'lib/api_connect_client/api.rb', line 3

def initialize
  super()
  @headers = {
    'X-IBM-APIManagement-Context': ApiConnectClient::Config.context
  }
end

Instance Method Details

#get_swagger_from_public_api(apiID) ⇒ Object



14
15
16
# File 'lib/api_connect_client/api.rb', line 14

def get_swagger_from_public_api(apiID)
  get("/apis/#{apiID}")
end

#list_public_apisObject



10
11
12
# File 'lib/api_connect_client/api.rb', line 10

def list_public_apis
  get('/apis')
end